4

CodeFluent は、生成されたすべての .cs ファイルにタイムスタンプ付きのコメントを含めます。

// CodeFluent Entities generated (http://www.softfluent.com). Date: Thursday, 05 September 2013 14:34.

ファイルが変更されたかどうかに関係なく、タイムスタンプが再生成されます。チェックイン時に TFS がこのコメントをソース ファイルの変更として認識するため、これは問題です (これは正常な動作です)。次に、各コード生成後に、生成されたすべてのファイルがすべての変更セットに含まれることになります。

それを取り除く方法はありますか?

4

1 に答える 1

3

CodeFluent Entities は、プロデューサーの実行時に「生成日時」を削除するオプションを提供します。このオプションは、プロデューサー レベルまたはプロジェクト レベルで定義できます (すべてのプロデューサーに適用されます)。

  • 生産者レベル

プロデューサーを選択し、productionFlags プロパティを「RemoveDates」に設定します。

<cf:producer productionFlags="Overwrite, RemoveDates">
</cf:producer>
  • プロジェクト レベルで

プロジェクトを選択し、defaultProducerProductionFlag プロパティ (詳細タブ) を「RemoveDates」に設定します。

<cf:project defaultProducerProductionFlags="Overwrite, RemoveDates">

手順は、Codefluent Entities ブログで説明されています

于 2013-09-05T15:57:10.320 に答える