0

在命令提示符下,我输入:

tf workfold /unmap /workspace:xxx dev.azure.com/xxx/Mace

当我尝试从组织中删除项目时。

我也尝试:

tf workfold /unmap /workspace:xxx dev.azure.com/yyy/Mace

在这两种情况下,我都得到:

无法确定源代码管理服务器

替换计算机名称dev.azure.com/xxx也没有帮助。

xxx是开发组织,yyy是为了生产。

我走这tf.exe条路是因为我不断得到:

路径 c:\wsg_winservices\WinApps\Mace 已映射到工作空间 xxx

这里没有任何帮助,因为我将其用作TF.Exe从工作区中删除项目的最后手段:

  1. 我删除了本地项目中的源代码管理文件和源代码管理文件夹。
  2. 我使用记事本删除了解决方案中的TeamFoundation内容。
  3. xxx我在( )中更改了项目名称,dev.azure.com然后将其删除。
  4. 取消绑定不起作用,映射到本地文件夹不起作用,删除工作区不起作用,将位置从本地更改为服务器不起作用。

你如何解决这个问题?如何从工作区中删除映射xxx

4

1 回答 1

0

要从组织中删除项目,您可以尝试使用Projects - Delete rest api。

DELETE https://dev.azure.com/{organization}/_apis/projects/{projectId}?api-version=5.1   

要获取项目 id,请使用Projects - List rest api。

GET https://dev.azure.com/{organization}/_apis/projects?api-version=5.1

从响应中,您可以获得 projectId:

样本:

{
  "count": 3,
  "value": [
    {
      "id": "eb6e4656-77fc-42a1-9181-4c6d8e9da5d1",
      "name": "Fabrikam-Fiber-TFVC",
      "description": "Team Foundation Version Control projects.",
      "url": "https://dev.azure.com/fabrikam/_apis/projects/eb6e4656-77fc-42a1-9181-4c6d8e9da5d1",
      "state": "wellFormed"
    },
...
}
于 2020-05-18T06:04:11.067 回答