#华为软件开发云#如何将SVN代码库迁移到软件开发云配置管理代码库?

华为云开发者联盟
企业官方账号
2016-09-14 04:58:01
下面让我来给各位介绍将SVN代码库迁移到软件开发云配置管理代码库的方法。

操作步骤

查看SVN的路径下,需要转换的库或目录。
例如:“http://szxsvn09- rd:6801/svn/CRDU_HUTAF_SVN/Cloud_BigData/02 DOC/迭代计划/云门户/原型/交流”。

在本地新建文件夹,用于存放转换后的SVN库。
cmd模式
mkdir E:\devcloud\test\svn\
cd E:\devcloud\test\svn\
bash模式
mkdir -p E:/devcloud/test/svn/
cd E:/devcloud/test/svn/
使用git-svn转换工具将SVN转换成Git库。
git svn clone "http://szxsvn09-rd:6801/svn/CRDU_HUTAF_SVN/Cloud_BigData/02 DOC/迭代计划/云门户/原型/交流"
说明:
路径中如果有空格使用““””。

cd “交流”。
文件夹下如果存在“.git”文件夹,说明本地库转换成功,可以使用git log查看记录。

选择要提交的代码仓库,将本地的代码库添加到远端库。
git remote add origin git@10.107.250.95:testtransfer/nihao.git
拉取远端的代码到本地。
git pull origin master
推送代码到远端。
git push origin master
后续处理

验证结果如下:
SVN历史Log,如图1所示。
图1 SVN历史Log

代码仓库提交记录,如图2所示。
图2 代码仓库提交记录

本地仓库Log,如图3所示。
图3 代码仓基本使用流程
...全文
596 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
idc990 2016-10-13
  • 打赏
  • 举报
回复
赵4老师 2016-09-16
  • 打赏
  • 举报
回复

181

社区成员

发帖
与我相关
我的任务
社区描述
软件开发云(DevCloud)是面向开发者提供的云服务,即开即用,随时随地在云上进行项目管理、配置管理、代码检查、编译、构建、测试、部署、发布等,让开发者快速而又轻松地开启云上开发之旅。
开源软件软件工程软件构建 技术论坛(原bbs)
社区管理员
  • 软件开发云社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧