我确信我已经授予了我的帐户的所有权利,并且我是我的项目的项目和构建管理员。
我们所有的工作机器最近都格式化了,VS2012 也重新安装了。我们将其映射到各自的工作空间。一切都正常,除了一位开发人员在机器格式化之前没有签入,因此该文件一直处于签出状态并锁定在他的工作区中。甚至管理员也不允许解锁该文件。
在 Visual-Studio 2012 和 Team Foundation Server 2012 中:Source Control Explorer>File>Advances>unlock 选项被禁用。参见下图:
请帮忙。我尝试了 Visual Studio 命令提示符中的许多命令,但似乎不起作用。
以下是我尝试过的一些命令:
tf lock /lock:none /workspace:uto27; uto\pavitar $/socialmediaweb
tf lock /lock:none /server:http://192.168.0.116:8080/tfs/bv_collection /workspace:uto27;uto\pavitar $/SocialMedia/SocialMediaWeb/SocialMediaWeb/ChatterAdvanced2.aspx.cs /recursive
tf undo /server:http://192.168.0.116:8080/tfs/bv_collection /workspace:uto27;uto\pavitar $/SocialMedia/SocialMediaWeb/SocialMediaWeb/ChatterAdvanced2.aspx.cs /recursive
答案1
在 Visual Studio 命令提示符中尝试这个,我希望它能起作用...
C:\Program Files (x86)\Microsoft Visual Studio 12.0>tf undo
{tfsfilepath} /Workspace:{tfsusername}
Undo your changes to {Filepath} (Yes/No) yes