私はVisualSVNとTortoiseSVNを使用してSVNを数年間使用してきましたが、10人の部門でうまく機能しています。
今日のGitはとても暑いので、SVNからGitに移行するかどうかを検討しています。
StackOverflowに関する多くの投稿を読み、gitに関する概念があります。
Gitは分散型および分散型のVCSです。ユーザーは、ネットワーク接続が利用可能かどうかに関係なく、ローカルリポジトリでリビジョンをコミットできます。
この投稿からの参照: gitを使用するにはサーバーが必要ですか?
複数のユーザーで機能させるには、同期して複数のユーザーがファイルを同期できるようにする(SVN-コマンドなど)か、新しいユーザーがファイルを所有できるようにする(SVN-コマンドなど)ためだけに、ベアリポジトリを備えた中央Gitサーバーが必要です。update
checkout
しかし、私の質問は次のとおりです。
- 一般的なGitワークフローの同期/ミラーリング用のベアリポジトリであるサーバー/Webスペースが本当に必要ですか?
- GITサーバーのシステム要件は何ですか?(SVNはApacheを使用する必要があるように)