2017-02-24 1 views
0

TFS 2013のファイルコピーアクションのコンテンツフィルタ構文の背後にあるロジックを理解しようとしています。残念なことに巨大なテストファイルを持っているいくつかのプロジェクトといくつかのプロジェクトで、私は単純な解決策を持っています。私はテストプロジェクトやファイルをドロップフォルダに入れたくありません。TFSコピーファイルアクションの構文を除外

**\bin\$(BuildPlatform)\$(BuildConfiguration)\**;-:**\*.Test\** 

しかし、これは何もコピーされません:テストプロジェクトは、私は、このようにそれらをフィルタリングすることを試みた

などProject.Test、Project2.Testのように命名されています。

テストファイルはTestFilesという名前のディレクトリにあります。第二部は、彼らがそれらをフィルタリングすることができますどのように、最初の部分は、binディレクトリに正しいファイルと一致した場合

**\bin\$(BuildPlatform)\$(BuildConfiguration)\**;-:**\TestFiles\** 

また、これはすべてをフィルタ?私はそれがどのように同じファイルに一致するかはわかりません。私の問題へ

+0

あなたはTFS 2017にアップデートする必要があります。 –

答えて

0

ソリューション(* .TESTここでは)特定のディレクトリを除外するために、異なる構文を使用していた:ビルドとリリースの大幅な向上があるよう

**\!(*.Test)\bin\$(BuildPlatform)\$(BuildConfiguration)\** 
関連する問題