软件研发

源代码管理系统迁移

2018-07-12 11:51:13 | 来源:中培企业IT培训网

源代码管理系统迁移

我曾经用过许多源代码管理系统,并经历过许多次从一种系统迁移到其他系统。

有些时候,迁移的很多时间花在了保持历史记录完整性上。对于一些系统来说,这样的时间开销花得值,例如令人尊敬的免费或开源项目。

对于许多企业来说,保持历史记录并不值得花费那么多的时间与精力。如果有时需要旧版本,可以保留旧的源代码管理系统在线,以备参考。这包含了来自Visual SourceSafe和ClearCase的迁移。

有些迁移不值一提,例如从Subversion迁移到Git。不会牺牲历史记录。

选择分支策略

如果工作的代码将会部署到服务器上,在企业间约定分支策略是很重要的事。

分支策略是一个约定,或者说是一系列的规则,描述了应该何时创建分支、如何命名、分支应该如何使用,等等。

当你和其他人一起工作时,分支策略非常重要。在某种程度上,当你独自工作时,它就没那么重要了,但是它仍然应该是为了某种原因而创建的。

猜你喜欢