2011-01-04 9 views
1

ローカルのフォルダにマップされたTFS 2008のプロジェクトがありますが、ソリューション内のプロジェクトの1つがソース管理エクスプローラで「ダウンロードされていませんVisual Studioでは、ローカルフォルダに適切なファイルがすべて含まれていますが、TFS 2008でフォルダがダウンロードされない - マッピングで問題が発生する

ローカルフォルダ全体を削除して、特定のバージョンをソース管理エクスプローラから実行しようとしましたが、かなり明確になっていてもこのフォルダがダウンロードされていないことが表示されます。

ソースコントロールエクスプローラでフォルダを右クリックすると、ローカルフォルダにマップするオプションが表示されますが、正しいフォルダを選択すると、フォルダは既に別のサーバーフォルダにマップされています。

誰でもこれを解決する方法を知っていますか?どのサーバーフォルダにローカルフォルダがマップされているかを調べる方法はありますか? 「最新バージョンを取得する」または「特定バージョンを取得する」を実行するたびに、正しいファイルがローカルフォルダにダウンロードされますが、TFSはまだフォルダがマップされていないと考えます。

答えて

2

私たちのチームプロジェクトの他のブランチで同じフォルダを見た後、Devブランチの1つが特定のフォルダをリリースブランチに使用されていたはずのローカルフォルダにマッピングしていたことが分かります。ローカルフォルダが既に別のサーバーフォルダにマップされているというエラーメッセージが表示されます。

これはDevブランチの残りの部分が正しくマップされていて、デベロッパーブランチがメインから分岐していたという事実は言うまでもありませんが、リリースブランチではないので、マッピングブランチからマッピングを継承することさえできません。親。

5

2つのことはしようとします

  1. GETバージョン1トリック:

    • ソース管理エクスプローラで、
    • は "チェンジ" チェンジ番号については
    • を選択して特定のバージョンを取得し、
    • 両方のチェックボックスがオンになっていることを確認します(書き込み可能で上書きし、すべて上書きします)
    • 「Get」をクリック

    • Windowsエクスプローラで、そこに残っているローカルファイルをすべて削除します。

    • 「最新のものを取得しよう」を再度試みてください。
  2. 「軌道からそれをハァハァ」トリック

    • 新しいフォルダに新しいワークスペースをマップします。
    • 最新のダウンロード
    • 古いワークスペースを削除します。
    • あなたの目を前後に移動し、「どのようなマッピングですか?」と言います。誰かが元のワークスペースマッピングについてあなたに尋ねるたびに。

ナンバー1はあなたのために動作するはずですが、我々は機会のカップルで数2に頼らなければなりませんでした。

1

#1は私のためには機能しませんでしたが、#2よりも劇的ではありませんでした。私のフォルダはたとえそれがローカルパスにフォルダを示していてもマッピングさえしていないようでした。

今回は、フォルダをマップしたときに、再帰オプションのチェックを外してすべてが機能しました。

0

ダウンロードしていないディレクトリ(およびサブフォルダ)に問題がありました。ソリューションエクスプローラで淡色表示されていました。そのディレクトリからクリアされたすべてのセキュリティエントリを表示します。セキュリティ・エントリーを追加して(拡張、セキュリティ、追加...)私が読めるようにした後、私は "Get Specific Version"アプローチを使ってディレクトリを入手することができました。

関連する問題