我的團隊在一個包含大約20,000個Java文件的cvs項目中工作。由於文件數量多,需要一段時間才能執行CVS更新。我通常會保留整個樹的大約5個副本,以便輕鬆檢查不同的請求,而不用擔心哪些文件會被修改。讓所有5棵樹保持最新並且彼此同步是一種真正的痛苦。與cvs相比,git是否比cvs更快?
我讀過,使用遠程cvs服務器在本地使用git相當容易,而且git速度很快。 git會大大加快我的本地樹的更新嗎?
我意識到下界是做一次CVS更新的時間。但是我想,一旦第一棵樹變成最新的,可能會快速地將其他4與第一棵樹同步,而不是再做4個CVS更新命令。我是否正確理解git?
聽起來不錯。 rebase步驟比cvs快嗎? – 2008-11-26 17:20:17
是的,它快一點,因爲它都是本地的。它基本上從您的分支生成差異並將它們應用到分支的新頭部。 – 2008-11-26 17:58:02