SVN:忽略操作方法和操作方法?

Bil*_*ote 8 subclipse svn classpath svnignore heterogeneous

在我看来,在.classpath等文件中添加属性svn:ignore是个好主意.我同时使用Windows(work,ugh)和Linux开发环境,每次与存储库同步时,它都会覆盖我正在处理的任何一台机器上的.classpath.

我尝试在Team Sync透视图中右键单击.classpath文件,但svn:ignore选项显示为灰色.

任何想法我可能:1.从源代码控制中获取此项,2.将其添加到忽略列表?

任何其他文件智能添加到此列表?

Mik*_*ike 8

在命令行:

svn rm --keep-local .classpath
svn pe svn:ignore .
Run Code Online (Sandbox Code Playgroud)

第一个命令.classpath从SVN中删除,同时在本地保留文件.第二个命令允许您编辑svn:ignore.将".classpath"添加到属性中.

一般规则是,不应对任何构建输出,特定于计算机或特定于用户的文件进行版本控制,然后将其添加到svn:ignore.我不熟悉Java或Eclipse,所以我不能提到任何名字的文件.