Я не думаю, что это возможно, ни через интерфейс, ни через API, идея в том, что утверждение для релиза должно быть неизменной записью этого события.
Если вы попытаетесь обновить «одобренное» утверждение через API REST , вы получите соответствующее исключение:
Запрос
PATCH https://vsrm.dev.azure.com/{organization}/{project}/_apis/release/approvals/{approvalId}?api-version=5.0-preview.3
{
"status": "approved",
"comments": "Change comment"
}
Ответ
{
"$id": "1",
"innerException": null,
"message": "Approval(s) {approvalId} are not in a pending state. Only pending approval(s) can be updated. Please refresh the release and provide pending approvals.",
"typeName": "Microsoft.VisualStudio.Services.ReleaseManagement.Data.Exceptions.InvalidRequestException, Microsoft.VisualStudio.Services.ReleaseManagement2.Data",
"typeKey": "InvalidRequestException",
"errorCode": 0,
"eventId": 3000
}
Если у вас возникла ситуация, когда что-то оскорбительное или неуместное было добавлено в эти комментарии в вашей организации, вы можете попытаться полностью удалить релиз илиобратитесь в службу поддержки Azure DevOps.