如何在Subversion中忽略目录/文件?

6
如何设置我的Subversion,使其忽略在Linux上由Maven生成的目标文件?我不想将它们提交到SVN中。
在Linux和Mac命令行上如何操作?

Subversion 不应该出现任何错误。 - Roman C
好的..我该如何设置,使得注释不会在我的目标中检入? - techsjs2012
1
你尝试过什么?你读过https://dev59.com/MHVD5IYBdhLWcg3wBWzd吗? - tucuxi
4个回答

13

要忽略Subversion中的文件,您需要设置svn:ignore属性。您可以在此处http://svnbook.red-bean.com/en/1.8/svn.advanced.props.special.ignore.html了解更多信息,位于页面中部左右。

要从项目文件夹中忽略target文件夹,请运行

svn propset svn:ignore target .

要编辑一组被忽略的文件夹列表,可以运行

svn propedit svn:ignore .

10

在提交代码到Subversion代码库之前,我们总是在目录上设置svn:ignore属性,以防止一些文件和目录被检入。我们总是排除IDE项目文件和target/目录。为了避免时时记住所有的排除文件,我们可以将它们都放在一个文件中,并使用-F选项引用该文件:

svn propset svn:ignore -F .svnignore .

请将这个文件放在项目文件夹中。
.svnignore
target/*

你能给我一个你添加的文件列表吗? - techsjs2012
1
项目根目录下是否有一个文件(/.svnignore),还是我们必须为每个子项目在svn中设置它? - issamux

0

使用 svn propset

svn propset svn:ignore directory .

0

我发现了一个简单的方法,你可以在将目标文件夹添加到版本控制并恢复后,在Eclipse IDE中将其添加到svn:ignore。


如果您使用Eclipse,应将该文件夹添加到“忽略的资源”中(窗口>首选项>团队>忽略资源)! - Grim

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接