2017-12-19 12 views
0

私はSVNよりもTFSに慣れていますので、これを行う方法は不明です。 私は約10日前にいくつかのデータを高速で使用するいくつかのプロジェクトを持っていますが、今度はそのデータを再度テストしました。だから私は10日前と今の間に、バージョンを失うことなく、プロジェクト全体の(ファイルだけでなく)各バージョンに行きたいと思っています。 基本的には、チェンジセット番号でいくつかのバージョンをチェックアウトし、それを実行してから、バージョンを失うことなく別のものをチェックアウトするなどです。具体的には、私が以前のバージョンに行くたびに、私はコードを変更して(さらにテストするため)、別のバージョンをチェックアウトするたびにこの変更を失いたくなります。フォルダを右クリックして、特定のバージョンを取得選択VisualStudionとTFS:Changeset IDで前のバージョンに行きます。

おかげでソース管理エクスプローラで

答えて

1

、。私が間違っていなければ、それは "高度な"メニューの下にあります。

+0

私はこれを見ましたが、私が最新バージョンを失った場合にそれをすることを少し恐れていました(Gitの前に私に起こったことです...)。私が「特定のバージョンに移動する」場合、それ以降のバージョンはすべてそこに残りますか?そして、私が「特定のバージョンに行く」場合、私はいくつかの変更を加えて、別のバージョンに行くことを試みます。ありがとう – ddeunagomez

+1

チェックインしていない変更がある場合は、上書きされます。それ以外の場合は、ソースコントロールの履歴に影響しません。 –

+0

ありがとう、それはうまくいくようです。また、コマンドラインでこれはうまくいくようです:tf get。/v:C37182( "。"私は変更をしたいのと同じフォルダにいるので、 "。"、チェンジセットの番号を提供しているのでC) – ddeunagomez

関連する問題