Freigeben über


TfsGitRefUpdateStatus-Enumeration

Stellt die möglichen Ergebnisse von einer Anforderung, einen Verweis in einem Repository zu aktualisieren dar.

Namespace:  Microsoft.TeamFoundation.Git.Server
Assembly:  Microsoft.TeamFoundation.Git.Server (in Microsoft.TeamFoundation.Git.Server.dll)

Syntax

'Declaration
Public Enumeration TfsGitRefUpdateStatus
public enum TfsGitRefUpdateStatus

Member

Membername Beschreibung
ForcePushRequired Gibt an, dass die Referenz-Updateanforderung nicht abgeschlossen werden kann, da der Teil des Diagramms durch diese Änderung würde getrennt, und der Aufrufer hat nicht ForcePush-Berechtigung im Repository.

InvalidRefName Gibt an, dass die Referenz-Updateanforderung nicht abgeschlossen werden kann, da der Referenz-Name, der in der Anforderung wurde dargestellt, ungültig war.

ManageNotePermissionRequired Die Referenz-Updateanforderung kann nicht abgeschlossen werden, da der Benutzer die Hinweiserstellungsberechtigungen besitzt, die erforderlich sind, diesen Hinweis zu schreiben

StaleOldObjectId Gibt an, dass die Referenz-Updateanforderung nicht abgeschlossen werden kann, da die alte Objekt-ID, die in der Anforderung angezeigt wird, nicht die Objekt-ID der VBA-Objektmodellreferenz war, als die Datenbank das Update versuchte.Das wahrscheinlichste Szenario ist, dass der Aufrufer ein Rennen verlor, um das ref zu aktualisieren

Succeeded Gibt an, dass die Referenz-Updateanforderung erfolgreich abgeschlossen wurde.

Unprocessed Die Anforderung wurde nicht verarbeitet

UnresolvableToCommit Die Referenz-Updateanforderung kann nicht abgeschlossen werden, da die neuen Objekt-ID für die VBA-Objektmodellreferenz nicht zu einem Commitobjekt aufgelöst werden konnte (möglicherweise mit einer beliebigen Anzahl Tags)

WritePermissionRequired Die Referenz-Updateanforderung kann nicht abgeschlossen werden, da der Benutzer die über Schreibberechtigungen besitzt, die erforderlich sind, diesen Verweis zu schreiben

Siehe auch

Referenz

Microsoft.TeamFoundation.Git.Server-Namespace