如何在Subversion中忽略文件? git
另外,如何查找不受版本控制的文件? github
另外,若是您使用Tortoise SVN,则能够执行如下操做: svn
使用如下命令建立不在版本控制文件下的列表。 spa
svn status | grep "^\?" | awk "{print \$2}" > ignoring.txt
而后编辑文件, 只保留您实际上要忽略的文件 。 而后使用此选项忽略文件中列出的文件: 命令行
svn propset svn:ignore -F ignoring.txt .
注意行尾的点。 它告诉SVN该属性是在当前目录上设置的。 版本控制
删除文件: code
rm ignoring.txt
最后提交, blog
svn ci --message "ignoring some files"
而后,您能够经过如下方法检查忽略哪些文件: 递归
svn proplist -v
我找到了.svnignore示例Java文章。 ci
范例:.svnignore for Ruby on Rails,
/log /public/*.JPEG /public/*.jpeg /public/*.png /public/*.gif *.*~
在那以后:
svn propset svn:ignore -F .svnignore .
.gitignore的示例。 您能够将.svnignore用于
https://github.com/github/gitignore
您能够忽略.gitignore之类的文件或目录。 只需建立要忽略的目录/文件列表的文本文件,而后运行如下代码:
svn propset svn:ignore -F ignorelist.txt .
或者,若是您不想使用文本文件,则能够这样操做:
svn propset svn:ignore "first second third" .
来源:Karsten的博客-从命令行为多个文件设置svn:ignore
svn propset svn:ignore '\*.*' .
要么
svn propset svn:ignore '*' .