只需几个步骤,即可将项目从SVN迁移到Git Stash

有关如何将SVN存储库及其所有历史记录迁移到Atashsian git管理器Stash的分步指南。

只有一次 :

  1. 添加ssh密钥
  2. 打开一个终端
  3. 在〜/ Documents /中创建authors.txt文件
  4. git config svn.authorsfile〜/ Documents / authors.txt
authors.txt格式:

用户名=名称姓氏<电子邮件>

例如:

gordof = Gordon Flash <gordon.flash@superhero.com>
marcoc = Marco Castigliego <marco.castigliego@superhero.com>

对于每个项目:

在此示例中,我将迁移一个名为超级英雄服务的项目。

  1. 告诉您的团队成员在此过程中不要参与项目。
  2. 打开一个终端
  3. 光盘〜
  4. mkdir迁移
  5. cd迁移
  6. git svn clone svn + ssh://marcoc@svn.superhero.com/com/super/hero/Services/ –trunk = super-hero-service超级英雄服务
  7. 去喝咖啡
  8. cd超级英雄服务
  9. git svn show-ignore(将SVN ignore属性中的所有内容输出到控制台。然后,您可以将其复制到存储库根目录中名为.gitignore的新文件中。添加并提交该文件。)
  10. 转到https://stash.superhero.com/projectsServices并创建一个名为super-hero-service的存储库
  11. git remote add origin ssh://git@stash.suoperhero.com:2022 / services / super-hero-service.git
  12. git push -u原始主机

翻译自: https://www.javacodegeeks.com/2014/09/migrate-your-project-from-svn-to-git-stash-in-few-steps.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值