让SVN警告不要添加特定文件

时间:2011-06-15 17:33:24

标签: svn windows-7 tortoisesvn

在工作中,当我准备好提交我的文件时,有时我会忘记添加新创建的文件,这会打破构建,每个人都开始对我大吼大叫(好吧,不是真的,但 令人尴尬! )。我们正在使用tortoise SVN(虽然如果可能涉及解决方案,我可以通过命令提示符使用svn没问题。)

我的问题是,我可以让SVN(或Tortoise SVN)警告我,我 NOT 提交一些 .h / .cpp文件。我目前的解决方法是对列表进行排序,但考虑到存储库的大小和无版本文件的数量,我希望SVN能够向我指出。

2 个答案:

答案 0 :(得分:1)

尝试添加无版本文件以忽略列表。然后其他一切都应该是你要提交的文件。

TortoiseSVN还会在提交窗口中显示未版本控制的文件,因此如果忽略无效,请尝试创建更改列表:http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-changelists.html


所以我认为唯一的选择就是在处理文件时添加文件(创建文件)。 Svn add应该适合你。您可以使用“检查修改”窗口来添加它们。同时您可以将它们添加到更改列表中,以便稍后在提交时可以快速访问它们。

Sory,但是你或你的软件应该知道要提交什么。如果你只有那么多无版本的文件你可以告诉SVN什么是重要的。

可以帮助您的另一个选项是在忽略文件名中使用RegExp,如果您可以从提交窗口中删除某些文件,那么您应该更容易找到您想要提交的重要文件。

答案 1 :(得分:-1)

如果您提交基本目录,Tortoise将识别列表中的已修改文件和新文件,然后您可以从中进行选择。