質問

VisualSVNをセットアップしています。「リポジトリ」リポジトリが付属しています。私の質問は非常に単純です。ルートの下に 1 つのリポジトリを作成し、管理したいプロジェクトごとに新しいフォルダーを追加すればよいでしょうか。それとも、新しいプロジェクトごとにルート「リポジトリ」の下に新しいリポジトリを作成する必要がありますか?

役に立ちましたか?

解決

私は、単一のリポジトリに私のプロジェクトのすべてを持っています。各プロジェクトは、トランク、タグ、および支店のサブフォルダにフォルダを取得します。これに対する1つの欠点は、任意のは、リポジトリのリビジョンを増分コミットが、私は自分のコード内の任意の場所にリビジョン番号を表示しないことです。

他のヒント

あなたのプロジェクトが関連している場合は、

、その後、私はルートの下に単一のリポジトリを作成し、私が管理する各プロジェクトのために新しいフォルダを追加します。単一のリポジトリには、さまざまなプロジェクトを含むプロジェクトグループを含めることができます。

あなたのプロジェクトが関連していない場合は、

、その後、各プロジェクトのために新しいリポジトリを作成します。その後、各プロジェクトが別のプロジェクト・グループに属します。

考慮すべき点:

  • SVN Book の第 5 章では、この質問について詳しく説明しています。
    http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.reposadmin.projects.chooselayout

  • リポジトリ間では svn copy/svn move 操作を実行できませんが、ディレクトリ間では実行できます。

  • これは科学というより芸術に近く、プロジェクトがどれだけのソースコードを共有するかによって決まります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top