複数のプロジェクトでソース管理にSubversion(svn)を使用すると、すべてのプロジェクトのディレクトリでリビジョン番号が増加することに気付きました。私のsvnレイアウトを説明するために(架空のプロジェクト名を使用して):
/ NinjaProg / branchs / tags /トランク / StealthApp / branchs / tags /トランク / SnailApp / branchs / tags /トランク
忍者プログラムのトランクにコミットすると、リビジョン7に更新されたとしましょう。翌日、ステルスアプリケーションに小さな変更を加えて、リビジョン8として戻ってきたとします。
問題はこれです:1つのSubversionサーバーで複数のプロジェクトを維持する場合、すべてのプロジェクトで無関係のプロジェクトのリビジョン数を増やすことは一般的に受け入れられている慣習ですか?それとも私はそれを間違って行っており、プロジェクトごとに個別のリポジトリを作成する必要がありますか?それともまったく別のものですか?
編集:両方のアプローチの理由があることが明らかになったため、回答のフラグ付けを遅らせました。この質問が最初に来たとしても、最終的に同じ質問をしている他のいくつかの質問を指摘したいと思います。