Sdílet prostřednictvím


GitRefUpdateMode enum

Vytvoří výčet režimů, pod kterými se aktualizace ref dají zapsat do jejich úložišť.

Pole

BestEffort = 0

Označuje model protokolu Git, kde budou aktualizovány všechny odkazy, které je možné aktualizovat, ale případná selhání nezabrání tomu, aby ostatní aktualizace proběhly úspěšně.

AllOrNone = 1

Označuje, že všechny aktualizace odkazu musí být úspěšné nebo žádné nebudou úspěšné. Všechny aktualizace ref budou napsané atomicky. Pokud dojde k nějaké chybě, dříve úspěšné aktualizace se vrátí zpět a celá operace selže.