我有各种文件,希望在提交时被SVN忽略。 我知道可以通过TortoiseSVN以多种方式将其忽略。我知道可以从命令行运行svn propedit svn:ignore来执行相同的操作。
问题在于,我必须让我的团队中的每个人都这样做,这很繁琐。是否有一种方法可以将某些文件放入文件夹中或在我的SVN存储库中设置某些东西,告诉它永远不要检查某个特定文件?
我有各种文件,希望在提交时被SVN忽略。 我知道可以通过TortoiseSVN以多种方式将其忽略。我知道可以从命令行运行svn propedit svn:ignore来执行相同的操作。
问题在于,我必须让我的团队中的每个人都这样做,这很繁琐。是否有一种方法可以将某些文件放入文件夹中或在我的SVN存储库中设置某些东西,告诉它永远不要检查某个特定文件?
一旦您设置了svn:ignore属性(无论是使用TortoiseSVN还是命令行),您都应该提交这些更改。
只要您的团队成员更新其工作副本,他们也将设置了svn:ignore属性,并且在属性中列出的文件/文件夹将被排除在提交之外。
有关详细信息,请参见此页面:TortoiseSVN - 忽略文件和目录
注意:
如果您已经提交了应该被忽略的某些文件,则在忽略它们之前,您必须首先从存储库中删除它们(请参见rmeador的评论)。
在SVN中准备一个适当的干净结构,然后要求所有用户进行全新的检出。