我有一个如下结构的 SVN 项目:
I have an SVN project with tree like this:
/project
/dir1
/subdir1
-file1
-file2
.....
-file1
-file2
.....
/dir2
-file1
-file2
.....
/dir3
/subdir1
-file1
-file2
.....
/subdir2
-file1
-file2
.....
/subdir3
-file1
-file2
.....
/subdir4
-file1
-file2
.....
/dir4
-file1
-file2
.....
-file1
-file2
我需要从 /project 检出所有文件,以及完整地检出 /dir1、/dir2 和 /dir4 文件夹,但是只需要从 /dir3 中检出 /subdir1 和 /subdir3 文件夹。请问是否可以使用 svn 命令行来完成这些文件和文件夹的检出?如果可以,应该如何操作?检出后是否可以将 subdir2 添加到 dir3 中?如何更新已创建的工作副本?是否可以通过正常的 "svn up" 命令仅更新这些文件夹,而不是对整个项目执行全量更新?
--depth immediates
而不是--depth files
应该可以解决问题。 - Frank Schmittco
而不是up
,谢谢。 - Betlista