我知道这是一个基本问题,但我已经尝试了propedit propset的所有组合等。
在现有项目中,有一个文件(我们称之为'error.log)我想忽略所有未来的提交。这样做的命令行语法是什么?
答案 0 :(得分:14)
转到error-log
文件的目录并输入
svn propedit svn:ignore .
将打开一个编辑器,您需要添加一个文件名为error.log
的行。保存并退出编辑器。提交更改。
答案 1 :(得分:11)
首先,您必须确保该文件尚未存储在您的存储库中。
如果是,则需要从存储库中删除它并在继续之前提交该更改。
然后就像添加属性一样简单:
svn propset svn:ignore . "..."
如果您已经忽略了其他文件,则必须将该属性设置为包含旧列表+ error.log,否则您可以这样做:
svn propset svn:ignore . "error.log"
然后你提交它,以便其他工作副本将获得相同的属性,你应该全部设置。
另外,如果您使用的是Windows,并使用[TortoiseSVN] [1],那就像这样简单:
再次注意,执行此操作时必须确保文件不在存储库中,如果是,请在添加忽略设置之前将其删除。