0
我爲一家使用Unix和Linux服務器的公司工作。通常情況下,腳本(shell,perl或python)被寫入,然後多次修改,這可能會導致混淆。Unix和Linux腳本版本控制
我的任務是研究和實現這些服務器上的版本控制系統,以幫助我們更好地處理腳本編寫和編輯。
有關使用什麼版本控制解決方案的任何建議?
我爲一家使用Unix和Linux服務器的公司工作。通常情況下,腳本(shell,perl或python)被寫入,然後多次修改,這可能會導致混淆。Unix和Linux腳本版本控制
我的任務是研究和實現這些服務器上的版本控制系統,以幫助我們更好地處理腳本編寫和編輯。
有關使用什麼版本控制解決方案的任何建議?
Git,Mercurial和Bazaar中的任何一個都應該沒問題。這些是流行的現代分佈式版本控制系統,但即使你並不特別認爲你需要DVCS,他們也是最有競爭力的。如果你出於某種原因害怕DVCS的概念,你可能也想考慮Subversion,但它不應該是你的第一選擇,除非你有理由想要保持在前十年。
任何版本控制都比沒有版本控制好。你會想知道如何在幾周內沒有它。請參閱http://en.wikipedia.org/wiki/Revision_control