【git-svn】从SVN到git 的转换

来源:互联网 发布:为知笔记产品经理 招聘 编辑:程序博客网 时间:2024/04/20 03:19

================================================

SVN server: ubuntu 10.10   

svn, version 1.6.12 (r955767)

Git server:   Ubuntu 12.04.4 LTS 

                    git version 1.8.5.2

local ENV:

                Ubuntu 12.04.5 LTS  

                git version 1.8.5.2

                svn, version 1.7.18 (r1615261)  


Requrement: 将早期SVN 的仓库转换成仓库,需要要保留其log信息

================================================

svn 是我最早接触的一个代码管理工具。它的采用中心化管理,在没有遇到git前我理所当然的认为代码管控工具就是这样的,刚开始工作的时候就那样觉得从服务器迁出和提交代码,有服务器区统一管理,自己本地仓库无所谓,反正有服务器上的备份。直到遇到了git才发现原来当我本地环境连接不上服务器,不能及时提交的时后,我只能先默默记录那些文件的修改是为解决一个问题是要一起提交的。

git 作为一个分布式版本管理工具,可以很好的解决之前连接不上服务器的问题。因为git的大多数操作是在本地进行的。而且自由灵活,可以创建自己的分支,设置创建自己的本地仓库。连接不上服务器时我就本地先完成提交,到时候只要能与服务器做一次同步。

  

0 0
原创粉丝点击