代码托管SVN到Git迁移(使用小乌龟工具)

1、环境信息

Git   Server     华为软件开发云   代码托管

SVN Server    本地SVN服务器   Windows Server2012 R2

本地主机       Windows7 SP1

2、必要安装的软件

Git-2.7.2, 这个是Git客户端,可以在Git的官方网站上下载;

SVN客户端,只有安装了SVN客户端才能利用Tortoisegit访问SVN服务端,如果不装那就只能访问Git的服务器了;

Tortoisegit , 这个工具为Windows用户提供了良好的GIT操作界面,而且如果习惯了使用SVN的人几乎没有难度。

3、同步SVN信息到本地

在指定文件夹下右键,找到Git Clone选项,通过这个选项就可以把SVN服务

器上的数据下载到本地,并由Git客户端进行管理。

点击之后出现如下界面

注意几个点:

①  URL处填写需要从SVN导出到Git的SVN项目地址

②  目录处,选择要同步的本地文件夹

③  在下方选中“从SVN版本库”

点击确定,后按照操作即可;

在指定的本地文件夹发现,文件夹已经被同步成功

4、将同步到本地的代码上传到华为软件开发云

前期准备:配置好用户名、密码、SSH公钥(详情请参考华为软件开发云使用指导)

此处介绍Git Bash方案(如果使用TortoriseGit 上传代码到华为软件开发云,使用详情请参考http://blog.csdn.net/xiaomogg/article/details/51903004

①    寻找路径   cd 命令

②    查看日志   git log  (此处可发现log已经同步过来)

③    关联华为软件开发云代码仓库地址 ,使用git remote add origin 远程地址库 命令

④    推送代码,使用 git push origin master 命令

推送成功后,在华为软件开发云代码托管处可以查看到日志信息以及提交信息,迁移成功

时间: 2024-07-29 10:54:30

代码托管SVN到Git迁移(使用小乌龟工具)的相关文章

Git学习总结_03_代码托管平台简介

可以说GitHub的出现完全颠覆了以往大家对代码托管网站的认识.GitHub不但是一个代码托管网站,更是一个程序员的SNS社区.GitHub真正迷人的是它的创新能力与Geek精神,这些都是无法模仿的.在GitHub出现后,国内也出现了大量的代码托管网站,国内外有的代码托管网站也都开始引入GitHub的某些元素.开源中国 http://git.oschina.net/Git @ OSC 是开源中国社区团队基于开源项目 GitLab 开发的在线代码托管平台.Git @ OSC 除了提供最基础的 gi

国内代码托管平台(Git)

转自:http://blog.csdn.net/huobing123456789/article/details/38927661   可以说GitHub的出现完全颠覆了以往大家对代码托管网站的认识.GitHub不但是一个代码托管网站,更是一个程序员的SNS社区.GitHub真正迷人的是它的创新能力与Geek精神,这些都是无法模仿的.在GitHub出现后,国内也出现了大量的代码托管网站,国内外有的代码托管网站也都开始引入GitHub的某些元素. 开源中国 http://git.oschina.n

推荐免费的svn空间(SVN代码托管)

推荐免费的svn空间(SVN代码托管) 最近研究了国内和国外的免费svn空间,SVN代码托管,SVN在线,代码托管中心,有所心得. 1.http://www.svn999.com/ [推荐]国内的,免费的,申请很方便,而且访问速度很快,很稳定(svn服务最重要的是这个指标,这样才能提高团队合作的效率,提高产出),没有国外vpn的可以使用下. 2.https://opensvn.csie.org/ [推荐]只要简单注册就可以使用SVN服务.可以自主管理用户,用户不必在他那注册,在后台直接添加用户就

一些免费的svn空间(SVN代码托管)

推荐免费的svn空间(SVN代码托管) 最近研究了国内和国外的免费svn空间,SVN代码托管,SVN在线,代码托管中心,有所心得. 1.http://www.svn999.com/ [推荐]国内的,免费的,申请很方便,而且访问速度很快,很稳定(svn服务最重要的是这个指标,这样才能提高团队合作的效率,提高产出),没有国外vpn的可以使用下. 2.https://opensvn.csie.org/ [推荐]只要简单注册就可以使用SVN服务.可以自主管理用户,用户不必在他那注册,在后台直接添加用户就

将代码托管到github服务器之HTTPS验证

上一篇文章主要介绍了git的基本原理.常用命令.使用一个文件夹创建共享版本库.但是多数情况下,开发者通常是将代码托管到第三方git服务器, 也就是说,我们把共享版本库搭建在别人的git服务器上.这样我们省去了搭建git服务器繁琐的过程,并且像github.OSChina这些第三方机 构,安全性也相对较高,我们完全可以大胆的进行托管.当然,像BAT这样的大公司,肯定有自己的git服务器.这里我就针对于公司日常开发中常用的第三方 托管机构进行介绍,本文主要介绍如何把代码托管到github和OSChi

国内代码托管

可以说GitHub的出现完全颠覆了以往大家对代码托管网站的认识.GitHub不但是一个代码托管网站,更是一个程序员的SNS社区.GitHub真正迷人的是它的创新能力与Geek精神,这些都是无法模仿的.在GitHub出现后,国内也出现了大量的代码托管网站,国内外有的代码托管网站也都开始引入GitHub的某些元素. 开源中国 http://git.oschina.net/ Git @ OSC 是开源中国社区团队基于开源项目 GitLab 开发的在线代码托管平台.Git @ OSC 除了提供最基础的

Coding.net代码托管空间申请与使用-安装并运行WordPress博客

参考: http://www.freehao123.com/coding-net/ Coding.net这是一个国内新兴的代码托管平台,功能主要包括:代码托管.在线运行环境.监控代码质量,兼有一定的社交功能,在线运行环境支持Java.Ruby.Node.js.PHP.Python.Go等多种语言,每个账号可以创建1000个项目. Coding.net与Github不同的是,免费配额并不区分共有项目和私有项目.每个项目运行空间1G,需要指出的是coding.net的初衷并非用来建站,而是一个协作开

Coding.net代码托管平台建立WordPress

Coding.net这是一个国内新兴的代码托管平台,功能主要包括:代码托管.在线运行环境.监控代码质量,兼有一定的社交功能,在线运行环境支持Java.Ruby.Node.js.PHP.Python.Go等多种语言,每个账号可以创建1000个项目. Coding.net与Github不同的是,免费配额并不区分共有项目和私有项目.每个项目运行空间1G,需要指出的是coding.net的初衷并非用来建站,而是一个协作开发平台.暂时不支持绑定域名,但可以使用coding.net提供的二级域名(*.cod

如何上传代码都代码托管上面(Github,codingnet)

1:Github是公开开源的,创建私有项目要钱,而codingnet没有限制. 上传步骤: 前提:安装了git软件,并在android studio中配置git软件的路径(git.exe的路径) 1.创建本地的git仓库:creat git responsibility(在VCS->import into Version Control) 2.add(添加)所有文件到上面创建的本地git仓库中:在project上右键,在git子菜单下的add选项 3.commit(确认)提交文件的变化:在上面的