1

TFS 2012 はサーバーにインストールされます。このサーバーには、Dev、QA、および Prod の 3 つのプロジェクトがあります。サーバー上のソース コード ファイルの場所を特定する方法はありますか。そのため、それが現在 Dev、QA、または Prod プロジェクトにあるかどうかを判断できます。そして、これはソースコード名によるものですか、それともラベルを使用してそのラベルを検索することによるものですか?

4

1 に答える 1

0

プロジェクトとして作成した分割は、TFS を使用する意図された方法ではなく、同じプロジェクト内のブランチとして作成されることを意図していると言えます。それらをプロジェクトとして作成する特定の理由があるかもしれません (そして私はその理由に興味があります) が、標準の TFS ソースから多くの助けを得ることはできないと思います.

Find in Source Controlワイルドカードまたは同等の tf コマンドで使用できます

tf info [wildcard] /recursive

ソース管理パスを探す必要がありますが、2 つの注意点があります。

  • この検索はプロジェクトごとに制限されているため、各プロジェクトを順番に検索する必要があります (ヒットするまで)。
  • DeletionIDデフォルトでは、コマンドはソース管理されたすべてのオブジェクトを、削除されたものも含めて返します。Local path

このコマンドをスクリプト化して、各プロジェクト フォルダーを検索することができます。そして、これをプログラムで行うための関連する Q&A があります。

于 2012-10-25T07:52:11.020 に答える