Partager via


GitRefUpdateMode enum

Énumère les modes sous lesquels les mises à jour ref peuvent être écrites dans leurs référentiels.

Champs

BestEffort = 0

Indique le modèle de protocole Git où toutes les références pouvant être mises à jour seront mises à jour, mais les échecs n’empêchent pas d’autres mises à jour de réussir.

AllOrNone = 1

Indique que toutes les mises à jour ref doivent réussir ou qu’elles ne réussissent pas. Toutes les mises à jour ref sont écrites atomiquement. Si une défaillance est rencontrée, les mises à jour réussies précédemment sont restaurées et l’opération entière échoue.