2012-05-30 44 views
0

我为一家使用Unix和Linux服务器的公司工作。通常情况下,脚本(shell,perl或python)被写入,然后多次修改,这可能会导致混淆。Unix和Linux脚本版本控制

我的任务是研究和实现这些服务器上的版本控制系统,以帮助我们更好地处理脚本编写和编辑。

有关使用什么版本控制解决方案的任何建议?

回答

3

Git,Mercurial和Bazaar中的任何一个都应该没问题。这些是流行的现代分布式版本控制系统,但即使你并不特别认为你需要DVCS,他们也是最有竞争力的。如果你出于某种原因害怕DVCS的概念,你可能也想考虑Subversion,但它不应该是你的第一选择,除非你有理由想要保持在前十年。

任何版本控制都比没有版本控制好。你会想知道如何在几周内没有它。请参阅http://en.wikipedia.org/wiki/Revision_control