2013-01-15 45 views
4

有人可以告诉我应该如何设置我的Subversion,因此它应该忽略在Linux上由Maven生成的目标文件。我不想将Maven生成的目标文件检入SVN。Subversion应忽略在Linux上由Maven生成的目标文件

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

+0

颠覆不应该永远。 –

+0

对..我如何设置,所以评论不检查我的目标 – techsjs2012

+1

你试过了什么?你读过http://stackoverflow.com/questions/116074/how-to-ignore-a-directory-with-svn? – tucuxi

回答

0

使用svn propset

svn propset svn:ignore directory . 
7

提交代码到我们总是设置了svn Subversion版本库之前:忽略目录中的属性以防止检入某些文件和目录。我们总是排除IDE项目文件和目标/目录。相反,保持所有的排除在心中所有的时间吧,把它们放在一个文件中,并与-F选项引用该文件是有用的:

svn propset svn:ignore -F .svnignore . 

将这个文件中的项目文件夹

.svnignore 
target/* 
+0

你能给我一个你添加的文件列表吗 – techsjs2012

+0

是否有一个文件在项目的根目录下(/.svnignore)或者我们必须在svn中为每个子项目设置它? – issamux

0

我发现一个简单的方法,您可以将它添加到eclipse IDE中的svn:ignore后,将目标文件夹添加到修订版然后恢复它。

+0

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

相关问题