git-svn 克隆单个模块
我有一个像这样的存储库:
trunk/a/b/c
branches/V1/a/b/c
branches/V2/a/b/c
tags/T1/a/b/c
tags/T2/a/b/c
我想在模块“c”上工作,而不是检查任何其他模块。执行此操作的 git-svn 命令是什么?
I have a repository like:
trunk/a/b/c
branches/V1/a/b/c
branches/V2/a/b/c
tags/T1/a/b/c
tags/T2/a/b/c
I'd like to work on module 'c', not checking out any other module. What is the git-svn command to do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用任何选项执行
git svn init
,例如,编辑您的
.git/config
,如下所示Make
get svn fetch
git-svn 手册页
表示您可以在.git/config
中使用来获取所有分支和标签:或者选择只有几个分支:
Do
git svn init
with whatever options e.g.,Edit your
.git/config
as shown belowMake
get svn fetch
git-svn manual page
says that you may use in your.git/config
to fetch all branches and tags:Or to select only a few branches:
我不确定这是否可能...您可以使用文件夹的完整 url 仅检查主干中的模块:
您可以尝试使用 --branches --tags 参数,但我认为这不会工作
I'm not sure that this is possible... You can check only the module in the trunk using the complete url to the folder:
You can try using the --branches --tags parameters but i don't think that this will work