分散リビジョン管理システムの長所と短所は何ですか?
Git、Mercurial、Plastic SCMなどの分散システムの経験がある場合は、その経験 を共有してください。何がうまく機能し、どこで問題が発生したかを教えてください。
従来の商用の非オープン ソース プロジェクトでの分散システムの使用について特に興味がありますが、他の用途についての回答も歓迎します。
分散リビジョン管理システムの長所と短所は何ですか?
Git、Mercurial、Plastic SCMなどの分散システムの経験がある場合は、その経験 を共有してください。何がうまく機能し、どこで問題が発生したかを教えてください。
従来の商用の非オープン ソース プロジェクトでの分散システムの使用について特に興味がありますが、他の用途についての回答も歓迎します。
GIT と SVN、および中央システムと分散システムに関する一般的な情報については、stackoverflow に関するこの質問を参照してください。
私は他の分散システムを試したことがないので、それらについてコメントすることはできません。しかし、Git について私を悩ませていることの 1 つは、リポジトリの一部だけを複製する方法がないことです。最後に確認したところ、svn:externals に似たものもありません。svn externals は、企業内で他のリポジトリからライブラリをチェックアウトするためによく使用されることがわかりました。
ええ、これについてはstackoverflowの質問をチェックしてください。Git が他のリビジョン管理システムとどのように比較されているかについてさらに情報が必要な場合は、そのための優れた有益なサイトがあります: Why Is Git Better Than X?