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.
- Muokkaa tiedostoa tai tiedostoja. Valitse tiedosto, jota on muokattu R1-version luonnin jälkeen, ja
valitse pikavalikosta Ryhmä > Näytä resurssin historiatiedoissa.
- Valitse resurssin historiatietonäkymässä muutosversio, joka tulee merkitä
R1-versiolla.
- Valitse pikavalikosta Liitä aiemmin luotuun....
- Valitse valintaikkunasta R1-versio ja napsauta OK-painiketta.
- 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.
- Avaa tietovarastonäkymä ja valitse resurssi.
- Valitse pikavalikosta Liitä aiemmin luotuun.
- 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.
- Napsauta sitten OK-painiketta, niin tunniste siirtyy. Toiminto siirtää aiemmin luodun
tunnisteen valittuihin resursseihin, ja sen avulla voi siirtää sekä versio- että
haaratunnisteita.

Ryhmäohjelmointi CVS-järjestelmässä

Synkronointi tietovaraston kanssa
Muutosten vahvistus