私たちのチーム(5〜10人の開発者)は、.NET(Visual Studio)プロジェクト/ソリューション(VisualSVNサーバー、TortoiseSVN / VisualSVN)にSubversionを採用することを計画しています。
新しいリポジトリツリーを整理するための最良の方法は何ですか?1つの大きなリポジトリを使用しても大丈夫ですか、それともソリューション/製品ラインなどごとに異なるリポジトリを作成する方が良いですか?
私たちのプロジェクトは次のように分類できます(例):
- 主な製品ライン
- メインWebアプリ
- ライブラリ1
- ライブラリ2
- ..。
- Windowsクライアント
- 別のWindowsクライアント
- Windowsサービス
- メインWebアプリ
- ツール
- ツールA
- ツールB
- 製品ライン2
- ソフトウェア1
- ソフトウェア2
- 製品ライン3
- アプリ1
- アプリ2