现有git项目同步到一个新svn - Est's Blog

现有git项目同步到一个新svn

不要问我为什么这么脑残,反正这个世界就这样。自己好好的用git管理的项目,项目组又用的是svn,把git同步更新到svn,看git-scm的教程也他妈扯蛋,所以东拼西凑撸了个方法:

svn mkdir svn://DEST/repo/projectname/{trunk,branches,tags}
git svn init svn://DEST/repo/projectname/{trunk,branches,tags}
git svn fetch --username blah
git rebase --onto remotes/git-svn --root master
git svn dcommit

搞定。

btw 提交日期全部被fuck。。。

Comments