2017-02-03 4 views
0

私たちはカスタムルールセットを実装しようとしており、これをプロジェクトフォルダ外のTFS内のフォルダに保存しました(下記参照)。問題は、開発者が別のフォルダでローカルパスマップを開始することです。すべての開発者がDefaultCollectionレベルでマッピングを開始できるようにするための一貫したポリシーはありません。いくつかの理由で、DevelopmentAreaを例として起動します。したがって、いくつかの質問があります:TFSローカルパスマッピングと共有ファイル - カスタムルールセット

  • あなたの開発者全員に一貫したマッピングポリシーがありますか?
  • 開発者がTFSから最新のものを取得することを強制するのではなく、いくつかの共有サーバーフォルダにルールセットファイルを格納して、csproj設定のルールセットファイルの相対パスでマッピングの問題を引き起こしますか?

tfs.server.com DefaultCollection
----- DevelopmentArea

----------プロジェクト

\ ---------- ------ Project1の

----------------のProject2

----------ルールセットquestiについては

答えて

0

on1:

そこには一貫したマッピングポリシーがなく、誰もがローカルパスをカスタマイズすることができます。 すべての開発者がリポジトリ構造と同じローカルパスマップを開始するようにするには、それらを記述する必要があります。 question2については

はい、あなたは、マッピングの問題を引き起こして回避するために、共有フォルダへのルールセットファイルを保存することができます。ファイルはソース管理に入れることができます。

  1. (右プロジェクト>プロパティ>コード分析>ルールセットをクリックし
  2. あなたはVSでのプロジェクトのためのルール・セット・ファイルのパスを指定したフォルダ
  3. を共有するソースファイル(ルールセット)をマップ共有フォルダを作成します。 )

このようにして、南のコントロールでルールセットファイルを管理できます。