Partager via


TfsGitRefUpdateStatus, énumération

Représente les effets possibles d'une demande de mettre à jour une référence dans un référentiel.

Espace de noms :  Microsoft.TeamFoundation.Git.Server
Assembly :  Microsoft.TeamFoundation.Git.Server (dans Microsoft.TeamFoundation.Git.Server.dll)

Syntaxe

'Déclaration
Public Enumeration TfsGitRefUpdateStatus
public enum TfsGitRefUpdateStatus

Membres

Nom de membre Description
ForcePushRequired Indique que la requête de mise à jour de référence ne peut pas être achevée car une partie du graphique est déconnectée par cette modification, et l'appelant n'a pas l'autorisation de ForcePush sur le référentiel.

InvalidRefName Indique que la requête de mise à jour de référence ne peut pas être achevée car le nom de référence entré dans la demande n'était pas valide.

ManageNotePermissionRequired La demande de mise à jour de référence ne peut pas être achevée car l'utilisateur n'a pas les autorisations de création de remarque requises pour écrire la remarque

StaleOldObjectId Indique que la requête de mise à jour de référence ne peut pas être achevée car l'ID d'objet ancien entré dans la demande n'était pas l'ID d'objet de référence lorsque la base de données a tenté la mise à jour.Le scénario le plus probable est que l'appelant a perdu une course pour mettre à jour la référence.

Succeeded Indique que la requête de mise à jour de référence a été effectuée correctement.

Unprocessed La requête n'a pas été traitée

UnresolvableToCommit La demande de mise à jour de référence ne peut pas être achevée car le nouvel ID d'objet pour la référence ne peut pas être résolu à un objet de validation (potentiellement via plusieurs balises)

WritePermissionRequired La demande de mise à jour de référence ne peut pas être achevée car l'utilisateur n'a pas les autorisations d'écriture requises pour écrire la référence

Voir aussi

Référence

Microsoft.TeamFoundation.Git.Server, espace de noms