TFS 2010で他人のチェックアウトを取り消す方法
TFS 2010において他人のチェックアウトを取り消すにはGUIからはできない。
この場合コマンドラインから行う必要がある。さらに手順が面倒くさい。
事前にtf.exeの場所もしくはパスを解決しておこう。
- 取り消し対象のプロパティをGUIで確認する。
全般タブの"サーバー名"がアイテムスペック値となる。
状態タブの"ワークスペース名"列がワークスペース値となる。
- 取り消し対象を自分のローカル環境にマッピングする。
- 取り消し対象を取得する。
- コマンドプロンプトを開く。
- 取り消し対象の格納されているフォルダにcdする。
- コマンドラインから
tf undo /workspace:ワークスペース値 /login:TFSログインID,パスワード アイテムスペック値 /s:TFSサーバ名
※TFSには取り消し権限を持っているアカウントでログインしよう。
※ワークスペース値、アイテムスペック値共にスペースが含まれる場合は"で囲おう。
これで取り消しできる。