我在svn上有一个分级多项目。当我签出本地目录并执行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:忽略属性as so svn propset svn:ignore -R -F .svnignore . (以下.svnignore文件的内容)时,它会根据需要影响所有子目录,但它也会影响所有子目录,并更改它们不需要的属性(即/src和./lib以及该子目录下的每个级别)。现在,我所要做的只是忽略.classpath和.project,这两个目录级别位于下面的一个目录级别,即每个子项目,并且没有比这更深的部分,比如svn propset svn:ignore -F .svnignore .*\。
.svnignore文件的内容:
.classpath .project
发布于 2015-08-21 16:56:36
svn propset,通过使用--set-depth 'immediates'进行更新获得丢失的对象\\返回深度状态https://stackoverflow.com/questions/32139978
复制相似问题