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

时间:2011-11-18 09:26:34

标签: eclipse svn

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

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

我试过了:

偏好设置 - >团队 - >忽略资源 - >使用“bin”添加Pattern作为添加的模式。

然而,它并没有提供永久的解决方案。

有什么建议吗?

3 个答案:

答案 0 :(得分:36)

您需要设置svn:ignore属性。

在Eclipse中,最好通过右键单击bin目录(在Package Explorer / Navigator中)来实现。然后选择团队 - >添加到svn:ignore并在随后的对话框中选择“Resource(s)by name”。

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

步骤:

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

答案 1 :(得分:0)

如果您无法在“svn:ignore属性”中添加文件或目录部分 一种解决方案是不要隐藏eclipse查看所有文件或文件夹而不是提交者。 右键单击该文件夹,然后选择从视图中删除

答案 2 :(得分:0)

对我有用的东西

1。在File Explorer中,右键单击SVN项目的文件夹名称
2.点击“ SVN提交...”
3.将出现“提交”窗口
4.右键单击要忽略的文件夹/文件
5.单击“添加以忽略列表”
6.选择文件夹/文件
7.将“属性更改”提交给SVN

Voila!