web-dev-qa-db-ja.com

Visual StudioオンラインでGitプルリクエストを元に戻す方法

チームメンバーがgit for visual studio onlineを使用してプルリクエストを行いました。承認され、正常に統合されましたが、それを元に戻し、PRの前のブランチの状態に戻したいと思います。

ローカルでは、私はこれを行う方法を知っています。マスターブランチのバージョンを取得し、ブランチの以前のバージョンに戻して、標準のPRのようにコミットします。ただし、VSTFSオンラインで単に「元に戻す」方法はありませんか?

ありがとう

更新

謝罪いたします。これがTFS 2015用であることを明確にしていませんでした。明らかに2015年の機能としては利用できません。

12
Kat

完了したプルリクエストは、VSTSで直接元に戻すことができます。

  1. 完了したプルリクエストに移動します。コード>>プルリクエスト>>完了
  2. 元に戻すプルリクエストを選択して開きます。
  3. クリックその他のアクションDelete source Branchボタンの後ろ)>>元に戻す
  4. 開いたRevert pull requestダイアログでRevertをクリックします。
  5. 成功した復元ダイアログでCreate Pull Requestをクリックします。

    Revert succeeded in creating the new branch Dev-revert-from-master.

  6. クリック作成>>承認>>Complete>> Delete Dev-revert-from-master after mergingのチェックボックスを有効にする>>Complete merge

Masterブランチのコードを確認してください。元に戻す必要があります。

enter image description here

14
Andy Li-MSFT

vSTFSオンラインで単に「元に戻す」方法はありませんか?

私が知っていることではありません:元に戻し、新しいPRとして新しいコミットをプッシュすることが最も簡単なオプションのままです。

1
VonC