VS 2015およびTFS 2013を使用する。 Devブランチを削除して再作成する必要があります。 VSのソースコントロールエクスプローラから削除し、保留中の変更をチェックしてブランチが消えました。TFSプロジェクトのブランチの一部であるフォルダを正しく削除する方法はありますか?
しかしブランチフォルダはまだ作業領域(ローカルディスク)にありました。
TFSがソース管理から削除したので、ディスクから削除したため、削除する必要はありません。
DevブランチをMainブランチの子として再作成し、MainをDevにマージしようとすると、Main内のすべてのファイルとフォルダに対して、ターゲットブランチからアイテムが削除されたというコンフリクトが発生します。 TFSはなぜ不平を言っているのですか? 「ソースバージョンを使用」ボタンを個別にクリックするのではなく、ワンクリックでこれを解決する方法がないのはなぜですか?または、私は何を間違っているのですか? :)
ブランチを削除する代わりに、私はおそらくすべてをチェックしてdevブランチのファイルを上書きしてチェックインしたでしょう。この方法では差分を持つファイルだけがチェックインされていました。ファイル。ブランチを削除したり名前を変更したりすると、このような動作が上記のように起こります。 –
VS2015 Update1 + TFS2013 Update5でテストし、ブランチを削除して保留中の変更をチェックインすると、ブランチフォルダがワークスペースから消えます。再作成ブランチに問題はありません。あなたの問題を再現するには? –
VS2015アップデート1でもTFS2013アップデート3です。コンピュータを再起動しても問題は解決しました。これを疑うのは、以下のような@Caludiusのようなキャッシュに関するものです。また、私はいくつかのナゲットパッケージを持つMVC5ソリューションでした。違いがあるかどうかは確かではありません。おそらく、異なるプロセスがファイルをロックするためです。 – joym8