Manuals

Donútiť užívateľov, aby zadali správu záznamu

Sú dve možnosti ako zabrániť užívateľom odovzdanie s prázdnou správou záznamu. Jedna je špecifická pre TortoiseSVN, druhá funguje so všetkými klientami Subversion, ale je nutný priamy prístup na server.

Skripty háku na serveri

Ak máte priamy prístup k úložnému serveru, môžete si nainštalovať skript háku pred odovzdaním, ktorý odmietne všetky odovzdania s prázdnou alebo príliš krátkou správou záznamu.

V priečinku úložiska na serveri je podpriečinok hooks, ktorý obsahuje niektoré príklady skriptov háku, ktoré môžete použiť. Súbor pre-commit.tmpl obsahuje vzorový skript, ktorý odmietne odovzdanie, ak nie je dodaná žiadna správa záznamu alebo je správa príliš krátka. Súbor obsahuje aj poznámky o tom, ako nainštalovať/používať tento skript. Postupujte podľa pokynov v danom súbore.

Táto metóda je odporúčaným spôsobom, ak vaši používatelia používajú aj iných klientov Subversion ako TortoiseSVN. Nevýhodou je, že server odmietne odovzdanie a vďaka tomu sa užívateľom zobrazí chybové hlásenie. Klient nemôže pred odovzdaním vedieť, že bude odmietnutý. Ak chcete, aby TortoiseSVN mal tlačidlo OK deaktivované, kým nie je správa záznamu dostatočne dlhá, potom použite nižšie popísanú metódu.

Vlastnosti projektu

TortoiseSVN používa vlastnosti na riadenie niektorých svojich funkcií. Jednou z týchto vlastností je vlastnosť tsvn:logminsize.

+Ak nastavíte túto vlastnosť na priečinok, potom TortoiseSVN deaktivuje tlačidlo OK vo všetkých dialógových oknách odovzdania, kým užívateľ nezadá správu záznamu s minimálnou dĺžkou uvedenou vo vlastnosti.

Podrobné informácie o týchto vlastnostiach projektu nájdete v časti “Nastavenia Projektu”.

TortoiseSVN homepage