#华为软件开发云#如何将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 代码仓基本使用流程
...全文
430 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
idc990 2016-10-13
回复
赵4老师 2016-09-16
回复
发帖
软件开发云
创建于2016-09-09

177

社区成员

软件开发云(DevCloud)是面向开发者提供的云服务,即开即用,随时随地在云上进行项目管理、配置管理、代码检查、编译、构建、测试、部署、发布等,让开发者快速而又轻松地开启云上开发之旅。
申请成为版主
帖子事件
创建了帖子
2016-09-14 04:58
社区公告
暂无公告