代码之家  ›  专栏  ›  技术社区  ›  Makis

Git SVN VCS交换机:我的分支在哪里?

  •  0
  • Makis  · 技术社区  · 14 年前

    我将一个非常大的SVN存储库转换为Git存储库,

    git svn init svn/server/project --no-metadata
    git svn fetch
    

    这花了两天时间才完成。

    这个回购应该有相当多的分支,但是当我做“git分支”的时候,我只得到了主。它们列在分支目录下,但我是否也应该看到它们与“git branch”一起?

    “git branch-a”仅显示master和remotes/git svn。

    是不是——没有元数据开关做到了这一点?

    1 回复  |  直到 14 年前
        1
  •  3
  •   Pär Wieslander    14 年前

    初始化Git存储库时,需要使用 --trunk , --branches --tags 选项或 --stdlayout 选择权 git svn init 为了告诉它目录的路径 trunk , branches tags Subversion存储库中的目录。

    manual page for git-svn 更多细节。