首页 文章

设置git-svn存储库,其中svn trunk / tags / branches在模块子文件夹中进行组织

提问于
浏览
0

我想在我的公司svn上本地设置git(使用git-svn),它具有以下结构:

  • Module1

  • 主干

  • 分支机构

  • 标签

  • tag1

  • tag2

  • Module2

  • 主干

  • 分支机构

  • 标签

  • ......

我试图使用 git svn clone /remote/path/to/svn/repo -s 但是trunk / brances / tags结构不是标准的 . 我想我可以通过显式编写 -T /local/path/to/module1/trunk -T /local/path/to/module2/trunk 等来指定所有主干/分支/标签,这很麻烦,因为项目中有很多模块 . 这是正确的方法吗?

我的问题与this one有关,但我没有找到令人满意的答案 .

1 回答

  • 0

    我最终为每个模块检查了一个单独的git存储库(我正在积极研究) . 不是100%满意,但至少我可以使用本地提交和(轻量级)功能分支

相关问题