Git 将TortoiseSVN repo迁移到Bitbucket并进行所有修订

Git 将TortoiseSVN repo迁移到Bitbucket并进行所有修订,git,svn,Git,Svn,我的公司刚刚决定使用JIRA软件。我的老板也同意使用Bitbucket,我现在正在尝试配置它 目前,我们正在使用的乌龟SVN,我们有至少3000修订,我们当然不想失去!我已经在谷歌上搜索了atlassian的支持网站,但我就是不知道在目前的情况下我该怎么做。有没有人在不丢失任何版本的情况下有过这种迁移的经验 提前谢谢 有像和这样的工具 如果你有很多“标签”(Subversion并没有真正的标签)和分支,你可能也想保留它们。有很多,主要是关于gitsvn;医生有自己的详细计划 简言之: 您收集提

我的公司刚刚决定使用JIRA软件。我的老板也同意使用Bitbucket,我现在正在尝试配置它

目前,我们正在使用的乌龟SVN,我们有至少3000修订,我们当然不想失去!我已经在谷歌上搜索了atlassian的支持网站,但我就是不知道在目前的情况下我该怎么做。有没有人在不丢失任何版本的情况下有过这种迁移的经验

提前谢谢

有像和这样的工具

如果你有很多“标签”(Subversion并没有真正的标签)和分支,你可能也想保留它们。有很多,主要是关于
gitsvn
;医生有自己的详细计划

简言之:

  • 您收集提交者的登录名/姓名/电子邮件,并准备一个文件,其中包含从SVN登录名到提交者姓名和电子邮件的映射
  • 您可以运行
    git svn clone
    。您需要访问SVN服务器;陆龟在这里是无关的,因为它是一个SVN客户;Repositor可以处理
    svnadmin dump
    的结果,但转储必须在服务器上执行
  • 在克隆的git repo中修复分支和标记

我有自己的和一个“authors.txt”文件的示例。我必须承认,我从2014年起就没有使用过它们——我转换了所有的回购协议,忘记了Subversion。

今天我没有机会查看它,我将在明天查看。我会接受的。