TFS には、Dev、Test、Production の 3 つのブランチがあります。私たちは常に順番に昇格します - dev で変更を行い、Test に昇格し、Testing が承認された後に Prod に昇格します。しかし、特定のプロジェクトで問題が発生しました。1 か月以上かけて dev ブランチを一から書き直したので、他の 2 つのブランチとの共通点はほとんどなくなりました。好むと好まざるとにかかわらず、4 日か 5 日でリリースされるサードパーティ ベンダーの新しい API に対応するために、プロジェクトをすぐに変更する必要があると昨日言われるまで、それは問題ありませんでした。開発ブランチは約 75% しか完成しておらず、テストもされていないため、まだプロモートすることはできませんが、それを失いたくはありません。
では、dev ブランチ全体を (今のところ) 棚上げし、現在の Test ブランチを Dev に戻して、新しいバージョンで行ったすべての進行状況を失うことなく一時的に作業できるようにするにはどうすればよいでしょうか?