我有以下文件夹结构,我希望svn忽略所有eclipse文件( .classpath
和 .project
和.settings )
main-project/
sub-1/.classpath
sub-2/.classpath
sub-3/part1/.classpath
sub-3/part2/.classpath
有没有办法将“主项目”中的.svn
配置为svn:ignore **/**.classpath?
所以我不必在每个子文件夹中编辑它?
答案 0 :(得分:13)
我相信我要找的答案是:
vim ~/.subversion/config
向下滚动到'global-ignores':
global-ignores = *.classpath
答案来自:
How can I recursively configure svn status to hide ignored files?
答案 1 :(得分:7)
使用--recursive
上的-R
(svn propset
)标记并设置svn:ignore
,以便将其递归应用于每个子文件夹:
svn propset svn:ignore -R <mask> <directory or . for current>
http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.propset.html