利用Subversion兼容Git使用
利用Subversion兼容Git使用 如果正在使用svn,打算换到git,又暂时不想放弃已有的svn代码库,可以选择git- svn。说一说我自己从svn到git的经验吧。 开始 安装最新版本的git,从git 1.5.3以后支持git-svn,git和svn的配合就要借助这个功能。 安装完毕后要做一些简单的配置。最直接的做法就是创建修改~/.gitconfig。下面是我的.gitconfig [user] name = Robin Lu email = ---@gmail.com [color] diff = auto status = auto branch = auto [alias] st = status rb = svn rebase ci = commit -a co = checkout [user]部分标示出使用者的身份,你提交的代码会自动引用这一身份信息。[color]设置命令输出的颜色。[alias]部分可以简化一些常 用命令,比如在这里将git status简化为git st。 初始化代码库 首先用git-svn来初始化本地的代码库(repository) git svn clone -s svn-repository-url svn-repository-url部分使用svn代码库的url。如果要从trunk目录或者某个branch目录里check