8

生成したVSプロジェクトファイルの一部のファイルをTFSから除外する可能性を探しています。後で.vspsccファイルを使用する可能性があることを私は知っています。

しかし、私が欲しいのは、プロジェクトをTFSに追加する前に、VSプロジェクトファイルに、そのファイルの一部をTFSに追加することを許可されていないことを伝えることができるということです。

4

2 に答える 2

12

TFSの除外ファイルにはいくつかのレベルがあります。

  1. チェックインダイアログでファイルまたはフォルダを除外して手動で。
  2. Add items to Folderダイアログ 上のファイルまたはフォルダを除外して手動で。tfsscmは手動で除外します
  3. Add items to Folderダイアログ上> :Automatically exclude from source controltfs除外
    デフォルトの項目は、レジストリを使用して変更できます。

  4. チェックインポリシーを使用したチームプロジェクトのソース管理レベル。

  5. ソース管理のアクセス許可レベル: Source Control>フォルダーにマークを付ける>>Securityチェックインのアクセス許可を拒否する tfsscmパーミッション
  6. クローキングによるワークスペースレベルで。
于 2012-05-22T09:29:28.017 に答える
3

KMorazが受け入れた回答についてはよくわかりません。#1と#2は永続的ではないようです、#3は私には表示されません(私はVS2012を使用しています)、#4と#5にはアクセス許可が必要です(CodePlexにはありません)そして#6関連性すらありません(最初にチェックインされていないものをクロークすることはできないため)。

追加する前の質問ですが、「。tfignore」ファイルを作成するという答えは、TFS2012でのみ機能すると思います。

私の場合、プロジェクトフォルダで「.vspscc」ファイル(すでに述べていることはわかっています)を見つけて、次の行を探す必要がありました。

"NUMBER_OF_EXCLUDED_FILES" = "0"

私の場合、TypeScriptで生成されたファイルを除外したかったので、これを追加しました。

"NUMBER_OF_EXCLUDED_FILES" = "3"
"EXCLUDED_FILE0" = "app.js"
"EXCLUDED_FILE1" = "app.js.map"
"EXCLUDED_FILE2" = "app.min.js"

彼らが真っ直ぐに頭を悩ませ、あなたが探している機能をよりアクセスしやすい方法でVSに追加することを本当に望んでいます。

...はい、[ファイル]->[ソース管理]->[詳細設定]にファイルを除外するためのメニューがありますが、コンテキストメニューにある必要があり、NESTEDファイル(app。*ファイルなど)には適用されません。上記[.tsファイルの場合])。

于 2013-07-06T03:37:33.943 に答える