【发布时间】:2015-11-15 09:04:56
【问题描述】:
我在 svn 上有一个 gradle 多项目。当我检查到本地目录并执行gradle eclipse 时,会在每个子项目目录(下面的目录结构)中创建 .classpath 和 .project 文件,svn 应该进一步忽略这些文件。
myproject
-A
-src (several directories under src)
-lib (several directories under lib)
-.classpath
-.project
-B
-src (several directories under src)
-lib (several directories under lib)
-.classpath
-.project
-C
-src (several directories under src)
-lib (several directories under lib)
-.classpath
-.project
-build.gradle
当使用 svn:ignore 属性时 svn propset svn:ignore -R -F .svnignore . (下面的 .svnignore 文件的内容)它会根据需要影响所有子目录,但它也会影响所有子子目录并更改它们不需要的属性( ie/src 和 ./lib 以及其下的每个级别)。现在我要做的只是忽略 .classpath 和 .project 一个目录级别以下,即每个子项目并且没有比这更深的,比如svn propset svn:ignore -F .svnignore .*\
.svnignore 文件的内容:
.classpath
.项目
【问题讨论】:
标签: java eclipse svn subversive svnignore