我曾與SVN使用VisualSVN & TortoiseSVN幾年,它適用於我的10人部門。我需要GIT服務器來集中/鏡像來獲得GIT的作品嗎?
Git今天很熱,我正在考慮是否要從SVN轉移到Git。
我看StackOverflow上很多帖子,我有一個混帳的概念,它
Git是分散&分佈式VCS。無論網絡連接是否可用,用戶都可以在其本地存儲庫上提交修訂。從這個帖子
參考: Do I need a server to use git?
爲了得到它爲多個用戶的工作,我還需要中央的Git服務器裸倉庫只有同步,並讓多個用戶同步的文件(如SVN - update
命令)或新用戶擁有文件(如SVN - checkout
命令)。
但我的問題是:
- 我真的需要一臺服務器/網絡空間是對於一般的Git工作流程同步/鏡裸回購?
- GIT服務器的系統要求是什麼? (像SVN必須使用Apache)
gitblit(在Java中)也可以管理 – linquize
我會在這裏使用@simon。考慮到您擁有的開發人員數量,您並不需要一個_central_專用服務器。如果開發人員數量增加,您可能需要它,只是停止加載您的CPU。但是如果你是一個嘗試新東西並經常讓你的電腦崩潰的人,我強烈建議使用專用服務器來管理存儲庫。 – positron