ソース コードを PureCM セットアップから新しい TFS 2010 セットアップに移動しています。複数のソリューションにまたがる .net プロジェクトがあり、これらのプロジェクトはバイナリ出力を互いに共有しています。純粋な CM の世界では、これらの共有バイナリは「共有コンポーネント」として保持されていました。チーム プロジェクト間で TFS に "ソース コードを共有する" という概念はありますか? TFSでこれを達成するための最良のアプローチは何ですか?
現在のところ、TFSで現在提案されている構造は次のとおりです。
- http://TFSServer/開発
- 共有 (これはチーム プロジェクトです)
- LocalResources-ProcessTasks-branch
- LocalResources-Suite-branch
- 外部リソース
- ProcessTasks (これはチーム プロジェクトです)
- ソースコード
- LocalResources (Shared>LocalResources-ProcessTasks-branch に分岐)
- スイート (これはチーム プロジェクトです)
- ソースコード -LocalResources (Shared>LocalResources-Suite-branch に分岐)
- 共有 (これはチーム プロジェクトです)
チーム プロジェクトごとに、バイナリはローカル フォルダー (LocalResources など) に移動し、共有する必要があるそのようなフォルダーごとに、共有チーム プロジェクトにブランチを作成します。すべてのバイナリは、「共有」プロジェクトのブランチの場所から参照されます。
さて、問題は、このセットアップを機能させるために、チームの全員が「共有」プロジェクトのワークスペースを同じ場所に配置する必要があることです。
このセットアップを改善する方法はありますか?
前もって感謝します!