近日发现了有一个工具,git-svn,可以打通git svn之间的鸿沟。
很适合习惯于git,却需要维护svn代码的同学。
安装
sudo apt-get install git-svn
具体使用就不多写了,可以看帮助文档,或者网上很多详细的说明。
大概就是,从远程拉取一个svn库,变成本地的git库,后续的操作就完全基于git,只有在需要跟远程svn交互时,才需要使用 git svn xxx 命令。
像这种工具,使用是非常简单的,主要就是,知道和不知道的区别。
一旦知道了有这么个工具,用起来还是很快的,迅速提升开发舒适度。