2016-05-25 4 views
1

件名:なぜTFSでは、[チェンジセットの詳細]ウィンドウに表示されているファイルにラベルを適用できないのですか?

  1. 「変更セットの検索」オプションに移動します。
  2. 変更セットを検索してください。
  3. チェンジセットをダブルクリックしてチェンジセットの詳細ウィンドウを開きます。
  4. 与えられたチェンジセット内でチェックインされたすべてのファイルのリストを提供します。

なぜ私は1つの場所にあるすべてのレベルのファイルにラベルを適用できないのですか?特に、それらは非常に頻繁に異なるソリューションやプロジェクトの一部なので、通常は1つのファイルのラベルを作成し、既存のものに1つずつ検索して追加する必要があります。 それは非常に非効率的です!

いくつかのバグや機能不足はありますか? 2番目の場合 - それはMSの人がそのような便利な機能を忘れたと信じるのは難しいです。 このような状況ではどうやって対処しますか?

EDIT - 私の推論を明確にする: - はい、それは動作し、それは簡単です

私はの方法をjessehouwing を使用している場合。 しかし、私はそのラベルのために、将来的に検索し、含まれていたどのようなコードを見たいときに、それは私にすべての解のリストを与える - でも、それらは全く関係のない(IWPとPDPROは不要なものです):

enter image description here

私はそれを私の方法を使用している場合 - それは私にそれを与える:

enter image description here

私はそれがきれいに見えると私はにものを入れる時に含まどこ真下にどのようなソリューションとファイルの情報を与えると思います生産環境と応用対応するPRODラベル。

+0

なぜチェンジセット番号のブランチまたはリポジトリ全体のラベルを作成しないのですか? – jessehouwing

+0

私の編集内容を見てください。遅れた答えに対する謝罪 - 私は離れていました。 – bartekj81

+0

私はあなたが望むものは容易に達成できないと思います。あなたはここで改善を提案することができます:http://visualstudio.uservoice.com/forums/121579-visual-studio – jessehouwing

答えて

1

あなたが探している機能は存在しません。一般的に、ラベル上の単一のファイルまたはファイルのグループは、多くの意味をなさない。 TFVCでラベルを「スコープ」することは可能ですが、コマンドラインでのみ可能です。

通常、指定したチェンジセットのレポまたはブランチレベルでラベルを作成します。それはあなただけで確認も含め、すべてのファイルが含まれますあなたはチェンジ番号をコピーする必要があるもののCreatign、このようなラベルは、ソース管理エクスプローラから比較的簡単です。

enter image description here

なぜそれは私には不明です変更されたファイルがラベルに含まれていてほしいのですが、その要件についてもう少し詳しく説明できます。

更新:あなたの望みはVSの内部からは不可能であり、コマンドラインからも単純ではありません。 Powershell MagicをTFSクライアントオブジェクトモデルと比較すると、コマンドラインからこれを行うことができます。また、これをVisual Studio Extensionとして構築することも可能です(またはTFS Source Control Explorer Extensionsの作者に提案することもできます)。

関連する問題