Android项目需要协同一起开发时,就需要保证项目同步完整性。
SVN忽略文件列表:
.gradle
.idea
build
local.properties
*.iml
app/*.iml
app/build.gradle
app/build

利用TortoiseSVN忽略文件或文件夹

svn:ignore属性用于设置本地工作目录下的哪些目录或文件不用进行版本管理,这样在本地对这些内容进行添加、修改等操作时,SVN都会对其忽略。SVN属性跟源码文件一样,也受SVN的版本管理,添加或修改SVN属性需要先提交,再更新本地目录才能生效。

对于SVN代码库,只应该上传源代码、资源文件等内容进行版本管理,通常编译后的二进制文件、程序包等生成产物是不应该放到SVN上做版本管理的。

SVN代码库建立好后,将代码更新到本地并导入到Eclipse工程后,会生成.project, .settings等目录,对Maven工程的源码进行编译会生成target目录。这样SVN就会认为本地工作目录下的这些目录和文件是新文件,也要版本管理。但实际这些内容是不应该提交到SVN代码库中的。

注意:新建的代码库,直接按下面方法操作即可忽略不想让SVN管理的文件。如果想要把已经在版本库中存在的文件忽略,那么需要先将其从SVN服务器中删除,再执行下面操作。

因而,建立代码库后,首先要设置svn:ignore属性,然后再给开发人员提供使用,以避免开发误将不用版本管理的内容提交到SVN代码库中。

设置好忽略的文件和目录后,选择Apply Property Recursively(递归应用属性),将SVN属性也一同应用到所有子目录上,然后提交到SVN,将设置的SVN属性生效。

svn:ignore、global-ignores区别:
1、svn:ignore:只对当前目录有效;
global-ignores:是全局有效,就是所有目前都有效;
2、svn:ignore:必须每个工作目录都要设置,个性化配置;
global-ignores:只需要配置一次,使用方便;

转载于:https://www.cnblogs.com/woaixingxing/p/9559734.html

用TortoiseSVN忽略文件或文件夹(ignore)(网络摘抄记录)相关推荐

  1. TortoiseSVN忽略文件或文件夹

    TortoiseSVN忽略文件或文件夹 方法一: 选择项目目录->右键–选择TortoiseSVN–Properties 1.svn:ignore:必须每个工作目录都要设置 2.global-i ...

  2. svn利用TortoiseSVN忽略文件或文件夹(目录)

    忽略已经版本控制的文件 如果你不小心添加了一些应该被忽略的文件,你如何将它们从版本控制中去除而不会丢失它们?或许你有自己的IDE配置文件,不是项目的一部分,但将会花费很多时间使之按照自己的方式工作. ...

  3. eclipse svn提交忽略文件及文件夹,ignore设置无效..

    如果之前提交过此文件,就不能设置忽略该文件了.所以第一次提交的时候要搞清楚再提交. [亲测,的确如此,用 Windows -> Preferences -> Team -> Igno ...

  4. 【转】Linux命令行下svn ignore忽略文件或文件夹用法

    转自:Linux命令行下svn ignore忽略文件或文件夹用法 - 陌上归人的博客 - 博客园 一.忽略单个目录 1.忽略文件夹 假如目录oa.youxi.com是从svn checkout出来的, ...

  5. eclipse svn不能忽略文件及文件夹,ignore设置无效 ?

    SVN这块做得不好,如果之前提交过此文件,就不能设置忽略该文件了.所以第一次提交的时候要搞清楚再提交. [ 亲测,的确如此,用 Windows -> Preferences -> Team ...

  6. linux mac svn ignore忽略文件及文件夹最好用方法 之*妙用

    一.忽略单个文件 忽略文件必须要进入到文件的当前目录,比如要忽略这个database.php配置文件. 假设要忽略 application/database.php 下的database.php文件. ...

  7. 设置SVN忽略文件和文件夹(文件夹)

    在多数项目中你总会有文件和文件夹不须要进行版本号控制.这可能包含一些由编译器生成的文件,*.obj,*.lst,也许是一个用于存放可运行程序的输出文件夹.仅仅要你提交改动,TortoiseSVN 就会 ...

  8. 【svn】如何批量忽略文件和文件夹

    目录 一.通过svn:ignore 1.文件夹空白处右键 TortoiseSVN → Properties 打开 2.New → Other 3.global-ignores属性的值,即需要要忽略的文 ...

  9. SVN同步时忽略特定文件或文件夹

    在使用SVN同步的时候,经常会提示一些比如.classpath等不需要同步的配置文件,可以通过设置来忽略这一部分的文件或者文件夹. 下面提到的两种方法有一点区别,方法一是MyEclipse的设置,类似 ...

最新文章

  1. Jupyter 服务开发指南
  2. 史上最详细 最官方的 SpringBoot和SpringCloud的版本选择!!!! 绝对让你心服口服的版本选择方式!!!
  3. 3D Reconstruction三维重建halcon算子,持续更新
  4. mysql数据库根据上传的经纬度计算距离
  5. 两招让陌生网络访问者现出原形
  6. 2018.9.10.Matlab实验一:熟悉Matlab开发环境
  7. c语言课程设计小时钟,【图片】发几个C语言课程设计源代码(恭喜自己当上技术小吧主)【东华理工大学吧】_百度贴吧...
  8. Manacher算法 - 求最长回文串的利器
  9. 系统学习NLP(十六)--DSSM
  10. cocos判断鼠标点击_面试官:你可以用纯 CSS 判断鼠标进入的方向吗?
  11. Ubuntu与stm32串口通信及Windows与stm32串口通信
  12. ssh: connect to host master port 22: No route to host
  13. 北京易思汇商务服务有限公司 留学缴费
  14. hyperic hq笔记
  15. 【对流氓软件说ByeBye】—— 恶意软件删除工具
  16. 火焰图:全局视野的Linux性能剖析
  17. CCD相机与普通相机的区别
  18. 国内外网站空间优劣势
  19. Java读取环境变量
  20. 【故事】马老师告诉你,什么叫一把好牌被打烂了

热门文章

  1. Binary Tree Postorder Traversal
  2. Sql Server 关于整表插入另一个表部分列的语法以及select 语句直接插入临时表的语法...
  3. 自定义控件:广告内容后期加载。以及NamingContainer层次的应用
  4. 线索二叉树(c/c++)
  5. Pycharm 导入 Python 包、模块
  6. Winrar目录穿越漏洞复现
  7. Cpp6 封装、继承和多态
  8. Android Studio Emulator 提示 “/dev/kvm is not found” 解决办法
  9. Java 反射将配置文件数据加载到对象属性中
  10. 06HTML基础--多媒体标签