私たちの組織は最近、TFS2008を使用できるようにセットアップしました。練習用のTeamProjectを使用できます。
少し単純化するために、以前は次のようにコードをディスク上に整理しました。
-EC
- Main
- Database
- someScript1.sql
- someScript2.sql
- Documents
- ReleaseNotes_V1.doc
- Source
- Common
- Company.EC.Common.Biztalk.Artifacts [folder]
- Company.EC.Common.BizTalk.Components [folder]
- Company.EC.Common.Biztalk.Deployment [folder]
- Company.EC.BookTransfer.BizTalk.sln
- BookTransfer
- Company.EC.BookTransfer.BizTalk.Artifacts [folder]
- Company.EC.BookTransfer.BizTalk.Components [folder]
- Company.EC.BookTransfer.BizTalk.Components.UnitTest [folder]
- Company.EC.BookTransfer.BizTalk.Deployment [folder]
- Company.EC.BookTransfer.BizTalk.sln
決定しようとしていますが、c:\ ECディレクトリ全体をチェックインしますか?または、各ソリューションを開いてチェックインしますか?それぞれの長所と短所は何ですか?「ファイル/フォルダの追加」オプションを実行することで、すべてを一度にチェックインでき、ディスク構造と一致するようです。
また、各ソリューションを個別にチェックインすると、ワークスペースに別の作業フォルダーが作成されるように見えます。「ファイル/フォルダの追加」でチェックインすると、ワークスペースが1つになるので、それが良いと思います。
しかし、私が見る本やサンプルのほとんどは、プロジェクトやソリューションのチェックインについて語っています。
PSブランチ/マージのガイドラインに従ってディスク構造にさらに追加する必要があることはわかっていますが、それは私がここで尋ねている質問ではありません。
ありがとう、ニール・ウォルターズ