web-dev-qa-db-ja.com

TFSを2つのローカルディレクトリにマップする方法

TFSを使用してWebアプリケーションを操作しています。サイトを構築するたびに、再起動するのに非生産的な長い時間がかかります。私のcドライブにサイトの2番目のマッピングを作成したいと思います。この場合、最新の情報を取得して1日に1回ビルドするだけなので、このバージョンは常に高速になります。これは、個人的には編集しないので、「読み取り専用」ディレクトリのようなものです。

これが可能かどうか、または代替手段があるかどうかをお知らせください。

14

1つのワークスペースでは、同じTFSフォルダーを複数のローカルディレクトリにマップできません。

ただし、1台のコンピューターに2つ以上のワークスペースを設定でき、各ワークスペースはTFSフォルダーを別のローカルフォルダーにマップできます。各ワークスペース内のファイルのリビジョンは個別に追跡されます(それぞれを最新に保つために、それぞれにgetを実行する必要があります:コマンドラインから 'tf get' を使用して簡単に)。

20
Richard

TFSにはビルドエージェントが組み込まれています。ビルドを作成して、毎日、または他のほぼすべての方法で実行できますが、ビルドサーバーとして設定する必要があると思います。

3
Ryathal

これを行うことは可能です。

  1. TFSのマッピングを解除する
  2. フォルダを右クリックして、サブディレクトリをC:\tempなどのフォルダにマップします。
  3. ルートをクリックして、別のフォルダにマップしますC:\localDev\
  4. C:\temp の既存のマッピングを削除するように求められます
    • [いいえ]を選択します([キャンセル]を押さないでください)

私はこれを試しましたが、うまくいきます。

2
Kazim