2017-02-01 2 views
0

VSFSのプロジェクトのすべてがTFSのTFVC(Team Foundation Version Control)リポジトリでチェックされています。プロジェクトは、後で同じTFSサーバー内の別のGITリポジトリにチェックインされます。新しいGITリポジトリからチェックアウトすると、ファイルが変更されなくても隠れた$ tfが作成されます。これにより私は別のブランチに切り替えることができません。私はTFSリポジトリ上のtfs、bin、obj、packagesフォルダを手動で削除しました。 Visual Studio 2015 Team Exploreでは、新しいワークスペースフォルダに新しいクローンを作成しました。 \ bin、\ obj、$ tfを含む.gitignoreファイルを追加しました。チームエクスプローラには、何も変更されていなくても、これらのフォルダの変更が引き続き表示されます元のワークスペースフォルダは削除されましたが、毎回再作成されます。誰が何が起こっているのか知っていますか?ありがとう。

+0

「新しいワークスペースフォルダに新しいクローンを作成しました」 - 完全にクリーンなフォルダにクローンしましたか?またはTFVCにマップされているフォルダに移動しますか? TFVCに関連付けられていないまったく新しいフォルダにクローンを作成することはできますか? これはVisual Studioを使用して複製する場合にのみ追加されますか?コマンドラインからクローンを作成すると、$ tfフォルダなしでディスク上のリポジトリが作成されますか? – jamill

+0

古いワークスペースのすべてを削除し、同じワークスペースフォルダに再クローンしました。はい、私は別のワークスペースフォルダにクローンした後、$ tfフォルダはなくなりましたが、数分後に古いフォルダが削除されたままになります。 – user266909

答えて

2

TFVCの同じフォルダにまだワークスペースが割り当てられていると思います。 Visual Studio自体またはtf workspaceコマンドを使用してワークスペースを削除します。

+0

ワークステーションでtfコマンドが見つかりませんでした。コマンドラインツールをインストールする必要はありますか? – user266909

+0

Visual Studioコマンドプロンプトを起動するには、WindowsのスタートメニューからVisual Studio 2015を選択し、V2015のショートカット用の開発者コマンドプロンプトを選択します。https://www.visualstudio.com/en-us/docs/tfvc/use-team -foundation-version-control-commands –

+0

Visual Studioのソース管理エクスプローラでワークスペースを削除することもできます。次のリンクにはいくつかの詳細があります:https://www.visualstudio.com/en-us/docs/tfvc/create-work-workspaces – jamill

関連する問題