AnkhSVN客户端忽略

时间:2012-01-31 17:17:18

标签: visual-studio-2010 svn ankhsvn

我有一个SVN源控制项目,其中包含一些需要更改的生成脚本,因此它们适用于特定计算机。但是,我不想再检查这些文件。在AnkhSVN客户端中是否有某种客户端忽略机制可以防止我意外地检查这些更改?

2 个答案:

答案 0 :(得分:1)

我尝试使用一些不同的术语,最后遇到了这篇文章:

http://agilemusings.blogspot.com/2008/12/tortoisesvn-ignore-on-commit.html

将文件添加到ignore-on-commit更改列表会影响所有客户端,因此无论您如何进行此更改,它都将适用于Tortoise和AnkhSVN。此外,这对repo本身没有任何影响,因此如果项目中的其他人确实需要对这些文件进行更改,则不会踩到任何脚趾。

答案 1 :(得分:1)

我通常建议不要检查本地更改的这些文件。您可以改为创建模板文件。然后,您可以自定义buildscript,以便将文件复制到正确的位置(如果它尚不存在)。

然后您可以只在svn:ignore设置(右键单击Subversion-> Ignore-> ...在未版本控制的文件上),以确保不会意外添加该文件。