如何解决阻止删除工作空间的错误TF204017?

时间:2015-10-14 18:22:12

标签: tfs visual-studio-2015 azure-devops

我目前无法在本地Windows 10计算机上删除TFVC工作区。它是我创建的私人工作空间。该机器未加入域,我是该机器的管理员。我收到以下错误:

D:\Projects\Active\SPE-DEV>tf workspace /delete MYWORKSPACE
A deleted workspace cannot be recovered.
Workspace 'MYWORKSPACE' on server 'https://ourcompany.visualstudio.com/defaultcollection' has 0 pending change(s).
Are you sure you want to delete the workspace? (Yes/No) y
TF204017: The operation cannot be completed because the user (Greg Enslow) does not have one or more required permission
s (Administer) for workspace MYWORKSPACE;Greg Enslow.

如果我尝试从Visual Studio UI中删除它,我会得到相同的消息。我可以手动删除工作区中的所有文件和文件夹,但TFS会重新创建一个带有隐藏$ tf文件夹的根文件夹。

今天早上我卸载了Visual Studio 2015 Enterprise(只有试用许可证)并安装了Visual Studio 2015 Professional(我的公司有此许可证)。我确定这是一个因素,但我的VS团队服务权限根本没有改变。

1 个答案:

答案 0 :(得分:5)

您可以先将MYWORKSPACE更改为公共工作区,然后再次运行“tf workspace / delete MYWORKSPACE”命令。

要将工作区更改为公共工作区,请转到“管理工作区”对话框,选择工作区,然后单击“高级”。

enter image description here