3.9. Znaczniki systemu CVS

Jedną z najważniejszych funkcji systemu kontroli wersji jest mechanizm identyfikacji poszczególnych wersji naszej aplikacji. Możemy stanąć przed koniecznością identyfikacji określonego testu, publicznego wydania, tzw. kamienia milowego (ang. milestone), końca iteracji lub po prostu nocnej kompilacji. Dzięki temu możemy w dowolnej chwili wrócić do sprawdzonej, stabilnej wersji i odtworzyć znalezione wcześniej błędy, aby je ponownie przeanalizować i usunąć.

W systemie CVS do identyfikacji poszczególnych wersji tworzonej aplikacji wykorzystuje się specjalne znaczniki. Przypisanie takiego znacznika wymaga użycia polecenia cvs tag. Na przykład poniższe polecenie oznacza pliki w ramach bieżącej kopii roboczej jako milestone-iteration-1 ...

Get Java. Praktyczne narzędzia now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.