2012-01-19 3 views
2

私は生成されたファイルを使用するVS/TFS2010プロジェクトを持っています。しくみはこうだ:TFS2010で生成されたファイルをチェックインしないようにするにはどうすればいいですか?

  1. ファイルを作成するビルド前イベントがあります(foo.cs)は
  2. ファイルがプロジェクトに含まれています。
  3. ファイルがTFSバージョンコントロールに追加されることはありません。

これは素晴らしいことですが...人は誤ってファイルをチェックインするという不幸な習慣があります。これは、もちろん、システムを破壊します。

これが起こらないようにする良い方法はありますか?それが起こった場合私に警告するために、少なくとも何らかの監視機構をセットアップすることはできますか?

+0

ファイルがTFSバージョンコントロールに追加されない(追加されたままになる)場合、どうして誰かが誤ってそれをチェックインできますか? –

答えて

3

あなたは「禁断のパターン」のチェックが含まれる、Team Foundation Server Power Toolsをインストールする必要がありますポリシーで。これにより、サーバーパスに適用された正規表現に基づいてファイルのチェックインを禁止することができます。

これにより、追加したくないファイルの完全なサーバーパスを単純に追加することができます。例:

^\$/TeamProject/Folder/foo\.cs$ 
1

今日はこの正確な問題を調査し、いくつかの助けになるかもしれない、この、発見された:How to ignore files/directories in TFS for avoiding them to go to central source repository?

わからない2010場合はこれを簡単に作ったりしていませんが。

(謝罪、これはおそらく、コメントする必要がありますが、私は私がコメントするのに十分な担当者を持っていないと思います。)

関連する問題