【发布时间】:2011-09-03 15:13:07
【问题描述】:
我想告诉 Eclipse 中的 SVN 在我签入代码时忽略这些。 设置这个忽略列表的地方在哪里:
.classpath
.project
.settings*
target
【问题讨论】:
-
正在询问如何从版本控制中删除这些?
我想告诉 Eclipse 中的 SVN 在我签入代码时忽略这些。 设置这个忽略列表的地方在哪里:
.classpath
.project
.settings*
target
【问题讨论】:
选择项目 > 团队 > 与存储库同步。
然后右击文件,选择“添加到svn:ignore”
或者转到 Window > Preferences > Team > Ignored Resources 并在那里添加模式。
【讨论】:
确保在提交到存储库之前忽略文件类型,因为 SVN 不允许您忽略已提交的文件或类型。
【讨论】:
您可以使用命令行客户端或 TeamSynchronizing 菜单通过“添加到 svn:ignore”子菜单将它们添加为 svn 属性。
使用 svn 客户端:
svn propset svn:ignore .classpath .
svn propset svn:ignore .project .
svn propset svn:ignore .settings* .
svn propset svn:ignore target .
【讨论】:
右键单击要从版本控制中排除的文件或目录,然后选择 Team > Add to svn:ignore 以显示 Add to svn:ignore 对话框。
【讨论】:
如果您已经提交了 .project 和/或 .classpath 文件,一切都不会丢失!
手动删除 .project 和/或 .classpath 文件:例如,您可以使用命令行,或者在需要显示隐藏文件的导航器窗口(不是 Eclipse)中转到您的项目。
在 Eclipse 中刷新你的项目,它会给你很多错误。
提交(通过右键单击您的项目)文件被删除的事实。
然后您可以重新构建项目以消除错误。
【讨论】:
查看忽略项目列表: 右击项目 -> 团队 -> 显示属性 -> 表中的 'svn:ignore' 项
【讨论】: