如何在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 '*' .