web-dev-qa-db-ja.com

TFSが他のユーザーのロックを解除する

プロジェクトをvisualstudio.comでホストしていますが、所有しているのはVS Studio 2012のみです。友人がファイルをチェックアウトしてロックし、ウィンドウを再インストールしました。また、コンピューターに別の名前を作成したため、チェックインできません。remove that ロック何らかの方法で?プロジェクトを作成したのは私なので、すべての管理者権限が必要です。方法がわからないだけです。使ってみた

tf lock /lock:none /workspace:FRIEND-PC;[email protected] filepath/filename.css /collection:https://***.visualstudio.com

しかし、それは私のコンピューターで検索しているようです。しかし、私が見つけることができたものはありません:(

この方法でロックを解除できました。

C:\Users\****\Documents\Visual Studio 2012\Projects>
tf undo /workspace:FRIEND-PC;[email protected]    
/collection:https://xxxx.visualstudio.com/DefaultCollection 
$/xxxx/ProjectFolder/ProjectName/filepath/filename.css

私もこの問題を抱えていました。エラーなしでコマンドを機能させることができませんでした。私にとってうまくいったことはもっと簡単でした。

Visual Studio 2012(および2013)内から:

ファイル->ソース管理->詳細設定->ワークスペース...

表示されたダイアログで、「リモートワークスペースを表示する」をチェックすると、ロックされたワークスペースがウィンドウに表示されました。それを選択し、「削除」をクリックしました。

32
mmcfly

試してみる

tf workspace /delete FRIEND-PC;[email protected]

古いワークスペースを削除すると、保留中の変更またはロックがすべて削除されます。

13
James Reed

ロックを解除するために私がしたことは

tf undo /workspace:USER;Domain\User xyz.cs
5
Jim Lahman