Manuals

Zoznamy zmien

V ideálnom svete pracujete vždy iba na jednej veci naraz a vaša pracovná kópia obsahuje iba jednu skupinu logických zmien. Dobre, späť do reality. Často sa stáva, že musíte pracovať na niekoľkých nesúvisiacich úlohách naraz a keď sa pozriete do dialógového okna odovzdania, všetky zmeny sú zmiešané dohromady. Funkcia zoznam zmien vám pomôže zoskupiť súbory a uľahčiť vám prehľad o tom, čo robíte. To samozrejme môže fungovať, iba ak sa zmeny neprekrývajú. Ak dve rôzne úlohy ovplyvnia ten istý súbor, neexistuje žiadny spôsob, ako oddeliť zmeny.

Zoznam zmien môžete vidieť na niekoľkých miestach, ale najdôležitejšie sú dialógové okno odovzdania a dialógové okno kontroly zmien. Začneme v dialógovom okne kontroly zmien po dokončení viacerých funkcií a mnohých súborov . Pri prvom otvorení dialógového okna sa zobrazia všetky zmenené súbory. Predpokladajme, že teraz chcete usporiadať veci a zoskupiť tieto súbory podľa funkcie.

Vyberte jeden alebo viac súborov a použite kontextovú ponukuPresunúť do zoznamu zmien pre pridanie položky do zoznamu zmien. Spočiatku nebudú žiadne zoznamy zmien, takže keď to urobíte prvýkrát, vytvoríte nový zoznam zmien. Priraďte názov, ktorý popisuje, na čo ho používate a kliknite na ikonu OK. Dialógové okno sa teraz zmení tak, aby zobrazovalo skupiny položiek.

Len čo vytvoríte zoznam zmien, môžete do neho presúvať položky z iného zoznamu zmien alebo z Prieskumníka Windows. Presunutie z Prieskumníka môže byť užitočné, pretože vám umožňuje pridať položky do zoznamu zmien pred úpravou súboru. Môžete to urobiť z dialógového okna kontroly zmien, ale iba zobrazením všetkých neupravených súborov.

Obrázok 4.15. Dialóg odovzdania so zoznamom zmien

Dialóg odovzdania so zoznamom zmien


V dialógovom okne odovzdania môžete vidieť tie isté súbory zoskupené podľa zoznamu zmien. Okrem okamžitej vizuálnej indikácie zoskupenia môžete tiež použitím hlavičiek skupín zvoliť, ktoré súbory sa majú odovzdať.

TortoiseSVN si vyhradzuje pre vlastnú potrebu jeden názov zoznamu zmien, menovite ignore-on-commit (ignorovať pri odovzdaní). Používa sa na označenie verziových súborov, ktoré takmer nikdy nechcete odovzdať, aj keď majú lokálne zmeny. Táto vlastnosť je popísaná v “Vylúčenie položiek zo zoznamu odovzdania” .

Keď odovzdáte súbory patriace do zoznamu zmien, potom by ste normálne očakávali, že už nebude potrebné začlenenie do zoznamu zmien. Takže predvolene sa súbory zo zoznamov zmien automaticky odstraňujú pri odovzdaní. Ak chcete súbor ponechať v zozname zmien, použite zaškrtávacie políčko Zachovať zoznam zmien v dolnej časti dialógového okna na odovzdanie.

Tip

Zoznamy zmien sú čisto lokálnou funkciou klienta. Vytváranie a odstraňovanie zoznamov zmien nebude mať vplyv na úložisko ani na pracovnú kópiu nikoho iného. Je to jednoduchý pohodlný spôsob organizácie súborov.

Varovanie

Upozorňujeme, že ak použijete zoznamy zmien, externé súbory sa už nebudú zobrazovať vo svojich vlastných skupinách. Ak už raz existujú zoznamy zmien, súbory a priečinky sú zoskupené podľa zoznamu zmien, už nie podľa externých zoznamov.

TortoiseSVN homepage