【问题标题】:How do I resolve error TF204017 that is preventing deletion of a workspace?如何解决阻止删除工作区的错误 TF204017?
【发布时间】:2016-01-12 23:36:35
【问题描述】:

我目前无法删除本地 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 Team Services 权限根本没有改变。

【问题讨论】:

  • tf workspaces 命令可以从客户端缓存中删除指定服务器的指定工作区条目,也许你可以运行它: tf workspaces /remove:(*|workspace1[,workspace2,...] ) /collection:(*|TeamProjectCollectionUrl)

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


【解决方案1】:

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

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

【讨论】:

  • 对不起,没有。我曾经尝试过一段时间,但没有任何区别。我将此问题移至 MS Connects,因为它的问题比我最初意识到的要大得多。这是一个链接:social.msdn.microsoft.com/Forums/vstudio/en-US/…
  • 此设置用于获取源代码的访问权限。
  • 必须在我的计算机上创建新配置文件后,此设置对我有用
猜你喜欢
  • 1970-01-01
  • 2017-08-31
  • 2012-01-25
  • 1970-01-01
  • 1970-01-01
  • 2019-07-29
  • 2020-08-11
  • 2016-09-28
  • 1970-01-01
相关资源
最近更新 更多