【发布时间】:2017-08-08 15:50:32
【问题描述】:
是否可以使用 git svn 获取特定目录?我正在尝试获取与“主干/路径”中的名称“XYZ”匹配的多个目录。 “XYZ”在多个路径中。
git svn init --stdlayout --no-minimize-url --trunk=trunk/Path
git svn fetch --revision 1234:HEAD --authors-file=authors.txt --include-paths="^.*trunk\/subdirpath1/XYZ"
git svn fetch --revision 1234:HEAD --authors-file=authors.txt --include-paths="^.*trunk\/subdirpath2/XYZ"
git svn fetch --revision 1234:HEAD --authors-file=authors.txt --include-paths="^.*trunk\/subdirpath3/XYZ"
【问题讨论】:
-
这篇文章没有展示如何获取与 repo 中名称“XYZ”匹配的多个目录。 “XYZ”可以在“trunk/Path”中的不同路径
-
这是一个perl正则表达式,所以你可以指定一个模式。
标签: git svn version-control fetch git-svn