29

我正在托管一个项目,visualstudio.com而我所拥有的只是安装了 VS studio 2012。我的朋友已经签出并锁定了一个文件,然后重新安装了他的 Windows,还为他的计算机创建了一个不同的名称,因此他无法签入。是否可以通过任何方式删除锁定?我是创建项目的人,所以我应该拥有所有管理员权限。只是我不知道该怎么做。我尝试使用

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

但是它似乎在我的电脑中搜索,这根本不是我想要的。没有什么比我能找到的更好的了:(

4

4 回答 4

37

我也有这个烦恼。我无法让命令正常工作。对我有用的东西要简单得多。

在 Visual Studio 2012(和 2013)中:

文件 -> 源代码管理 -> 高级 -> 工作区...

在出现的对话框中,我选中了“显示远程工作区”,锁定的工作区出现在窗口中。然后我选择它并单击“删除”。

于 2014-03-13T23:19:17.000 回答
13

尝试

tf workspace /delete FRIEND-PC;friend@email.com

删除旧工作区将删除任何未决的更改或锁定。

于 2013-06-20T15:10:29.667 回答
6

这是我为移除锁所做的操作

tf undo /workspace:USER;Domain\User xyz.cs
于 2013-10-16T19:18:25.320 回答
3

我能够以这种方式移除锁:

C:\Users\****\Documents\Visual Studio 2012\Projects>
tf undo /workspace:FRIEND-PC;friend@email.com    
/collection:https://xxxx.visualstudio.com/DefaultCollection 
$/xxxx/ProjectFolder/ProjectName/filepath/filename.css
于 2013-06-25T07:14:20.697 回答