在一些版本库里对于像IDE的项目配置文件,如:Visual Studio的*.sln,Eclipse的.project、.classPath、.setting这样的文件或文件夹,一般在我们执行commit的时候不希望它们出现在提交的列表当中。SVN给了一个属性值——ignore 来对这些不需要进行的提交的文件或是文件夹来进行标识。我开始弄了一下svn:ignore的格式,老是提示:
svn: E205001: Explicit target argument required
网上看了一下别人写的格式
svn propset svn:ignore -F .svnignore .
其中.svnignore为一个你需要忽略的文件列表标识文件,其中的内容为:
.svnignore *.pyc *.cash test.php
这里注意
svn propset svn:ignore -F .svnignore .
的最后一个点“.”它是指当前的文件夹位置,即:"./",如果你想指定到其它的库位置,那么你得改写为:
svn propset svn:ignore -F .svnignore /版本库的其它位置
总结:细心看待命令行里的每一个字符。
评论(11)
暂无评论!