团队用git 管理代码,公司则用svn, 需要定期将代码同步到svn归档
1. 安装 git svn 插件
apt-get install git-svn
2. 建立本地 git-svn 库
本地代码目录为 /opt/src/search-git
为 git-svn 建立新目录 /opt/src/search-svn
cd /opt/src/
git svn clone -s http://192.168.48.100/svn/resource/search search-svn
cd /opt/src/search-svn/
3. 同步 git master 到 svn trunk
git pull /opt/src/search-git
git svn dcommit
4. 同步 git branch 到 svn branch
git branch v2.1 remotes/v2.1 (其中 remotes/v2.1 为 svn 分支)
git checkout v2.1
git pull /opt/src/search-git v2.1
git svn dcommit
--EOF--