删除具有无效字符的发布文件夹

时间:2019-09-30 14:04:28

标签: azure-devops

在某些时候,我们设法在发行版中创建一个以'@'开头的文件夹。这不是有效字符,但未触发任何错误:

Example of the situation

现在,我想摆脱它,因为我们没有用。但是当我尝试删除文件夹时,出现此异常:

  

Microsoft.TeamFoundation.InvalidPathException:字符串参数包含无效字符:“ @”。更正参数,然后重试该操作。

我尝试使用浏览器界面并使用REST API删除文件夹

{
    "$id": "1",
    "innerException": null,
    "message": "The string argument contains a character that is not valid:'@'. Correct the argument, and then try the operation again.\r\nParameter name: path",
    "typeName": "Microsoft.TeamFoundation.InvalidPathException, 
Microsoft.TeamFoundation.Common",
    "typeKey": "InvalidPathException",
    "errorCode": 0,
    "eventId": 0
}

所以两者都导致相同的异常。

有没有办法删除此文件夹?

1 个答案:

答案 0 :(得分:1)

要解决此问题,您需要转到DC forum来反馈您的问题。 DC的工程师将在我们的数据库中修复数据(更改文件夹名称),即我们需要重命名具有无效字符“ @”的文件夹。然后,您可以使用无效字符删除此文件夹。

在后续操作中,请分享以下详细信息,以便工程师可以为您修复。

所需的详细信息:

1。帐户名

2。项目名称

3。文件夹名称(具有无效字符)

4。新文件夹名称(不包含无效字符)

为保护您的隐私,请在后续操作中选择“仅Microsoft可见”。

同一问题,您可以参考此case