在Eclipse中执行SVN提交时忽略目录

Raj*_*ram 18 eclipse svn

我目前正在使用Eclipse(Indigo Service Release 1)进行Android开发.当我尝试"提交"我对特定项目所做的更改时,系统会提示我提交"bin"目录下的所有文件.

我不想提交它,一个更简单的解决方案是每次我提交时都取消它们.然而,这变得很烦人,我想知道是否有一个永久性的解决方案.

我试过了 :

首选项 - >团队 - >忽略资源 - >使用"bin"添加模式作为添加的模式.

但它并没有真正提供永久的解决方案.

有什么建议?

ear*_*cam 36

您需要设置svn:ignore属性.

在Eclipse中,最好通过右键单击bin目录(在Package Explorer/Navigator中)来实现.然后选择Team - > Add to svn:ignore并在随后的对话框中选择"Resource(s)by name".

当您下次提交项目时,也会提交新设置的svn:ignore属性,bin并且将永久排除目录(和内容).

脚步:

  1. 关闭自动构建并清理项目.
  2. 如果目录已经提交,请执行Team - > revert,删除它(在Eclipse中删除将执行svn delete),然后提交此更改.
  3. 现在重新创建目录(运行构建可能会这样做)
  4. 然后在目录上选择Team - > Add to svn:ignore,然后在随后的对话框中选择"Resource(s)by name".

  • bin目录是否已提交?如果是这样,你必须首先进行SVN删除,然后提交然后在unversion控制的文件上尝试svn:ignore(它应该在图标上有一个?)你能够访问该目录的svn属性这一事实表明它已经承诺了. (3认同)