TFS 2010で他人のチェックアウトを取り消す方法

TFS 2010において他人のチェックアウトを取り消すにはGUIからはできない。
この場合コマンドラインから行う必要がある。さらに手順が面倒くさい。
事前にtf.exeの場所もしくはパスを解決しておこう。

  1. 取り消し対象のプロパティをGUIで確認する。

全般タブの"サーバー名"がアイテムスペック値となる。
状態タブの"ワークスペース名"列がワークスペース値となる。

  1. 取り消し対象を自分のローカル環境にマッピングする。
  2. 取り消し対象を取得する。
  3. コマンドプロンプトを開く。
  4. 取り消し対象の格納されているフォルダにcdする。
  5. コマンドラインから
tf undo /workspace:ワークスペース値 /login:TFSログインID,パスワード アイテムスペック値 /s:TFSサーバ名

※TFSには取り消し権限を持っているアカウントでログインしよう。
ワークスペース値、アイテムスペック値共にスペースが含まれる場合は"で囲おう。

これで取り消しできる。