小编Mar*_*avo的帖子

从 svn 迁移到 git 并保留 svn-externals

我正在从 svn 存储库迁移到 git。这个 svn 存储库有 svn-externals,保存在 svn 存储库上。这些外部在历史记录中进行版本控制和标记,并且是只读的。如何正确迁移并正确设置新 git 存储库中的 svn-externals?

我正在查找“git svn propset”、git 子模块、子树合并。但是我如何建立这样的存储库呢?

git git-svn svn-externals git-submodules

6
推荐指数
1
解决办法
1044
查看次数

svn 到带有嵌套 svn:externals 的 git 迁移

从带有 svn externals 的 svn 迁移到 git。每个 svn externals 可能有它自己的 svn:externals。我发现这里没有关于如何将带有外部的 svn 迁移到 git 的指南。每个分支可能有它自己的分支标签主干。迁移整个存储库的最佳方法是什么?我正在查看主存储库的 git svn clone 添加 git 子模块,以及每个外部克隆的子模块。但是由于外部是嵌套的,我不知道什么是最好的解决方案。到目前为止使用的脚本:

https://github.com/eneroth/git-externals
https://github.com/eneroth/git-externals
Run Code Online (Sandbox Code Playgroud)

git-svn svn-externals git-submodules git-subtree git-subrepo

5
推荐指数
1
解决办法
1802
查看次数