【问题标题】:Setting up git-svn repository where svn trunk/tags/branches are organized in module subfolders设置 git-svn 存储库,其中 svn trunk/tags/branches 组织在模块子文件夹中
【发布时间】:2018-12-10 09:31:18
【问题描述】:

我想在我的公司 svn 上本地设置 git(使用 git-svn),其结构如下:

  • 模块 1
    • 主干
    • 分支机构
    • 标签
      • 标签1
      • 标签2
  • 模块2
    • 主干
    • 分支机构
    • 标签
  • ...

我尝试使用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 有关,但我没有找到满意的答案。

【问题讨论】:

    标签: git svn git-svn


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-20
      • 1970-01-01
      • 1970-01-01
      • 2011-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多