03.04 如何让公司从SVN改到Git?

雅勋


我假设你是一个技术人员,或者说是程序员。

从你的角度来说git比svn更好用,更适合敏捷开发,也许更流行。

但是站在你的老板的角度上,你的给出这种转换带来的好处,如果你的老板不是技术人员出身这种说服或者证明变得非常困难。

毕竟,git也好,SVN也好,都只是一个管理工具,不是最终产品,不是带来收益的东西,你的老板可能对此并不热心。

而且转换带来的成本你要如何计算,git服务器,备份服务器,要不要买入第三方产品如bitbucket。

转换后的开发流程的影响多大,什么code review 工具,怎么CI, CD。

建议你把这些问题想一下,列个清单和计划,然后去找老板,让老板同意你在部分项目上进行实验,然后积累迁移经验和数据,也在公司内部普遍git技能。

相信最后老板会同意你做这个的,因为git确实很好用。


不戒三


首先,你要说服他们尤其是技术领导用git,向他们传播git相对于svn的优势,以及你们在用svn时遇到的一些没办法克服或者头痛的问题,这是关键前提;

然后,就开始蚂蚁搬家,转移代码咯。


分享到:


相關文章: