SVN - GIT迁移问题

时间:2015-04-27 04:56:37

标签: git svn version-control

我正在尝试从SVN-> GIT迁移我的存储库。我正在使用git-svn命令来设置SVN GIT镜像。 我正在关注https://gist.github.com/ticean/1556967以供参考。 从SVN迁移到GIT将是一个渐进的过程。最初,开发人员将使用SVN进行提交,此镜像将用于每天更新/同步GIT存储库。之后,每个人都将被转移到GIT,当前的SVN回购将被锁定。

背景: -

  1. 我们没有遵循SVN中的传统目录结构。
  2. 我们将代码设置为https://Path_to_svn/ABC/branches/Branch/Project_Name
  3. 我们有一个git repo https://github.com/UserName/Project_Name1.git
  4. 要设置镜像,我按顺序使用以下命令: -

    1. git svn init https://Path_to_svn/ABC/branches/Branch/Project_name
    2. git svn fetch: - 经过SVN仓库中所有文件的长时间迭代后,此步骤完成。
    3. git checkout -b develop
    4. git checkout master
    5. git reset --hard master
    6. git remote add origin1 git@github.com:UserName/Project_Name1.git
    7. git checkout develop
    8. git svn rebase 此时,我“无法确定工作树历史记录中的上游svn信息”错误。 我已经尝试了Unable to determine upstream SVN information from HEAD history中提到的但没有帮助的步骤。
    9. 先谢谢!! !!

0 个答案:

没有答案