Přesun značek verze

Upozornění: I když většina lidí preferuje ukotvení verze CVS v čase a zamezení jejích úprav, lze měnit značky verze a větve v CVS. Mnozí se tak domnívají, že změna verze není doporučena. Existuje však řada situací, ve kterých je změna verze velmi užitečná. Při přesouvání značek však postupujte velmi obezřetně.

Přesun značky v samostatném souboru

Předpokládejme, že jste již své sestavení registroval ve správě verzí svého projektu jako verzi R1. Poté jste ovšem zjistili, že v souboru, který je zapotřebí vytvořit a zahrnout do sestavení, je malá změna. Místo změny ve verzích projektu můžete přesunout značku verze R1 pro upravený soubor.

  1. Úprava souboru(ů) Zvolte soubor, který byl upraven po vytvoření verze R1, a v kontextové nabídce zvolte Tým > Zobrazit v historii prostředku.
  2. V pohledu Historie prostředku zvolte revizi, která má být označena jako verze R1.
  3. V kontextové nabídce zvolte Označit pomocí existující značky....
  4. V dialogovém okně zvolte verzi R1 a stiskněte OK.
  5. Dojde k aktualizaci pohledu historie, která potvrdí přesun verze.

Přesun značky v pohledu Úložiště

Řada projektů používá pro své aktuální stabilní úseky v hlavičce (HEAD) jednoznačně definovaný název verze. Například při označení verze v hlavičce (HEAD) značkou STABLE skripty sestavení pro sestavení nakopírují verzi STABLE. Během vývoje kódu se značka STABLE přesouvá pravidelně tak, aby označovala aktuální stabilní řádky. Pohled úložišť poskytuje akci přesunu stávající značky.

  1. Otevřete pohled Úložiště a vyberte prostředek.
  2. V kontextové nabídce vyberte Označit pomocí existující značky
  3. Zobrazí se dialogové okno volby značky, ve kterém můžete zvolit přesouvanou značku. Pokud v seznamu požadovanou značku nenalézáte, můžete klepnout na Obnovit z úložiště. Pokud ani poté značku nenalézáte, můžete klepnout na Konfigurovat značky. Otevře se dialogové okno, které umožňuje vyhledání značek v určitých souborech v úložišti.
  4. Poté stisknutím OK přesuňte zvolenou značku. Operace přesouvá stávající značku do zvolených prostředků. Lze ji použít pro přesun značek verzí i větví.

Související pojmy
Týmové programování s CVS

Související úlohy
Synchronizace s úložištěm
Potvrzení