如何设置我的 Subversion 使其忽略 Maven 在 Linux 上生成的目标文件?我不想将它们提交给 SVN。
如何在 Linux 和 Mac 命令行上执行此操作?
要忽略 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 .
在将代码提交到 Subversion 存储库之前,我们总是在目录上设置 svn:ignore 属性以防止某些文件和目录被检入。我们总是排除 IDE 项目文件和 target/ 目录。与其一直记住所有排除项,不如将它们全部放在一个文件中并使用 -F 选项引用该文件:
svn propset svn:ignore -F .svnignore .
将此文件放在项目文件夹中
.svnignore
target/*
我找到了一种简单的方法,您可以在将目标文件夹添加到修订版然后恢复它之后,将其添加到 Eclipse IDE 中的 svn:ignore。
使用svn propset
:
svn propset svn:ignore directory .