在我的公司中,我們目前使用Rational clearcase作爲嵌入式軟件開發的軟件配置管理工具。該軟件基本上用於汽車,特定於引擎(我不認爲這些信息真的很重要)。 但我發現Clearcase非常緩慢地執行任何活動(訪問文件,分支和標籤),除此之外還有其他各種限制。可用於嵌入式軟件開發的最快SCM工具
我們最近決定研究一些免費的&開源的分佈式版本控制系統,它可以處理我們大型項目的速度和效率。該工具應該是一個完整的存儲庫,具有完整的歷史記錄和完整的修訂版本跟蹤功能,不依賴於網絡訪問或中央服務器。分支和合並是快速且容易的。它應該有多站點開發工具。
隨着上述這些要求,我們已經提出了一些對於目前市面上的工具:
GIT,水銀,集市,顛覆,CVS,Perforce公司,和Visual SourceSafe。
我需要大家的幫助,爲我找到一個適合我的approjectate SCM工具,它符合上述要求。
感謝您提前, Rahamath。
Git的Windows支持確實落後於Mercurial的,但是我發現一旦學習曲線被克服,它就非常有用。像TortoiseGit這樣的工具也可以幫助實現這一目標(儘管它確實將用戶推向了更多SVN風格的工作流程)。 Git是我現在選擇的個人VCS。 – alastairs 2010-06-03 10:26:13
也是我的。儘管當我嘗試'msysgit'時,我根本不用在windows上工作,但它有點慢,並且不適合。但是再一次,我不適合用Windows,所以我不能真正判斷。 Git確實具有UNIX的傳統,整個管道/瓷器風格的體系結構。 – 2010-06-03 10:30:29