Versiotunnisteiden siirto

Varoitus: Vaikka monet käyttäjät toivoisivat CVS-versioiden olevan muuttumattomia, CVS-ympäristön versio- ja haaratunnisteita voi muuttaa. Näin ollen monet ovat sitä mieltä, että versioita ei pidä muokata, mutta joissakin tilanteissa muokkaus on hyödyllistä. Tunnisteita siirreltäessä tulee kuitenkin olla varovainen.

Tunnisteen siirto yksittäisessä tiedostossa

Sanotaan, että olet juuri lähettänyt koonnin ja määrittänyt projektin versioksi R1. Pian sen jälkeen huomaat kuitenkin, että erääseen tiedostoon pitäisi tehdä pieni muutos, joka pitäisi liittää koontiin. Tällaisessa tilanteessa projektista ei tarvitse tehdä uutta versiota, vaan voit siirtää R1-versiotunnisteen muokattuun tiedostoon.

  1. Muokkaa tiedostoa tai tiedostoja. Valitse tiedosto, jota on muokattu R1-version luonnin jälkeen, ja valitse pikavalikosta Ryhmä > Näytä resurssin historiatiedoissa.
  2. Valitse resurssin historiatietonäkymässä muutosversio, joka tulee merkitä R1-versiolla.
  3. Valitse pikavalikosta Liitä aiemmin luotuun....
  4. Valitse valintaikkunasta R1-versio ja napsauta OK-painiketta.
  5. Resurssin historianäkymä päivittyy vahvistamaan, että versio on siirretty.

Tunnisteen siirto tietovarastonäkymästä

Useissa projekteissa käytetään jotakin tiettyä versionimeä päähaaran (HEAD) nykyistä vakaata koostetta varten. Jos päähaaran versiotunnisteeksi määritetään esimerkiksi VAKAA, koontikomentosarjat voivat uloskuitata VAKAA-version koontia varten. Koodin kehittyessä VAKAA-tunnistetta siirretään säännöllisesti, niin että uusin vakaa luonti on merkittynä. Tietovarastonäkymässä on olemassa olevan tunnisteen siirtotoiminto.

  1. Avaa tietovarastonäkymä ja valitse resurssi.
  2. Valitse pikavalikosta Liitä aiemmin luotuun.
  3. Näyttöön avautuu tunnistevalinnan valintaikkuna, josta voit valita siirrettävän tunnisteen. Jos käytettävää tunnistetta ei näy luettelossa, voit valita vaihtoehdon Verestä tietovarastosta. Jos tunnistetta ei löydy, voit valita vaihtoehdon Määritä tunnisteet. Tällöin näyttöön avautuu valintaikkuna, jossa voit etsiä tiettyjen tietovarastossa olevien tiedostojen tunnisteita.
  4. Napsauta sitten OK-painiketta, niin tunniste siirtyy. Toiminto siirtää aiemmin luodun tunnisteen valittuihin resursseihin, ja sen avulla voi siirtää sekä versio- että haaratunnisteita.

Aiheeseen liittyviä käsitteitä
Ryhmäohjelmointi CVS-järjestelmässä

Aiheeseen liittyviä tehtäviä
Synkronointi tietovaraston kanssa
Muutosten vahvistus