【问题标题】:Manually Migrating from svn to git手动从 svn 迁移到 git
【发布时间】:2010-09-16 15:18:49
【问题描述】:

我正在尝试将我的 svn 存储库从 svn 迁移到 git,但它一直失败,它停止并显示以下输出:

W:-empty_dir:trunk/ncontinuity2.core/extensions

当我执行git branch -a 时,它表明它没有移动所有分支,并且确实显示了一些之前已经删除的分支。

我已经决定我可以没有历史。

无论如何我可以手动执行此操作并在 git 中重新创建我的分支结构吗?

我试过 git-svn 和 git2svn 都没有正确导入我的 repo,我现在只想手动做。

【问题讨论】:

  • 为什么 git-svn 和 git2svn 都不能正确导入你的仓库?也许这是您应该提出并得到回答的问题,因为使用其中任何一个都比手动完成要容易得多。
  • 同意 CanSpice:你遇到了什么问题,尤其是 svn2git?我已经在很多曲折的 svn repos 上成功地使用了它。
  • 我发布了这个后续问题stackoverflow.com/questions/3733524/…

标签: git git-svn


【解决方案1】:

如果你只想要工作代码,没有历史:

svn export <url> <other folder>
cd <other folder>
git init .

【讨论】:

  • 但是这不会从 svn 分支创建 git 分支
猜你喜欢
  • 2015-07-11
  • 1970-01-01
  • 1970-01-01
  • 2018-11-08
  • 1970-01-01
  • 2011-02-19
  • 1970-01-01
  • 2011-07-06
  • 2016-11-24
相关资源
最近更新 更多