最近做项目有些文件提交SVN的时候总会‘拖泥带水’,总会有些麻烦,虽然可以不选择提交,但是为了方便起见还是忽略为好,免得一不小心提交错了呢!哈哈哈~
下面为大家介绍 eclipse svn 如何 忽略 相关文件和目录?!
具体的做法就是在第一次commit 到 SVN 之前,先在项目的根目录设置一个 SVN 属性.(方便以后提交项目的时候都可以忽略相关的编译文件)
在eclipse中,右键点击项目根目录 Team -> Set Property .然后在弹出的对话框中,Property name 选 “svn:ignore”[没有可以新建一个],Property Content 输入:
target
.project
.classpath
.settings
具体如下:
这样就ok了。完了进入你的 SVN 的repository 里把已经commit进去的target目录和这两个文件(.classpath .project) 删除就可以了。
我是这样了之后每次build都成功了,提交代码的时候也不会担心提交了无关的编译文件,当然也可以加上其他匹配符,这个就要根据自己的实际情况了,哈哈~。
还有一种‘一劳永逸’的办法!
具体做法如下:
点击eclipse菜单栏的Windows -> Preferences -> Team -> Ignored Resources里点 “Add Pattern” ,添加对应的匹配符号,具体的匹配规则就很简单了,不懂还有Google,哈~,下面是一个排除target的规则,如:
当然还可以直接忽略文件.
具体做法如下:
选中对应文件或目录右键[添加至snv:ingroe(D)],就直接可以忽略了,当然也可以直接添加匹配规则:选择项目,文件,目录,右键点 Team -> Set Property .然后在弹出的对话框中,Property name 选 “svn:ignore”[没有可以新建一个],Property Content 输入:
target
.project
.classpath
.settings
(类似于上面介绍的啦,就不多说了)!
修改属性: 选中对应文件或目录右键 team->显示属性,然后会打开一个窗口视图(SVN属性),点击刚才设置的SVN属性右键->修改属性即可,如下:
根据以上的这些方法提交代码的时候就不会出现这些被你忽略的文件或目录了,是不是很方便呢!