6

如何设置我的 Subversion 使其忽略 Maven 在 Linux 上生成的目标文件?我不想将它们提交给 SVN。

如何在 Linux 和 Mac 命令行上执行此操作?

4

4 回答 4

13

要忽略 subversion 中的文件,您需要设置 svn:ignore 属性。你可以在这里看到更多http://svnbook.red-bean.com/en/1.8/svn.advanced.props.special.ignore.html大约一半。

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

svn propset svn:ignore target .

或者编辑忽略的文件文件夹列表运行

svn propedit svn:ignore .
于 2013-01-15T21:00:57.280 回答
9

在将代码提交到 Subversion 存储库之前,我们总是在目录上设置 svn:ignore 属性以防止某些文件和目录被检入。我们总是排除 IDE 项目文件和 target/ 目录。与其一直记住所有排除项,不如将它们全部放在一个文件中并使用 -F 选项引用该文件:

svn propset svn:ignore -F .svnignore .

将此文件放在项目文件夹中

.svnignore
target/*
于 2013-01-15T21:18:54.183 回答
0

我找到了一种简单的方法,您可以在将目标文件夹添加到修订版然后恢复它之后,将其添加到 Eclipse IDE 中的 svn:ignore。

于 2013-12-10T14:42:53.600 回答
0

使用svn propset

svn propset svn:ignore directory .
于 2013-01-15T20:57:29.377 回答