Muutosten vahvistus

Voit vahvistaa muokattujen työympäristön resurssien muutokset tietovarastoon, niin että ryhmän muut jäsenet voivat tarkastella töitäsi. Vain haaraan vahvistetut muutokset ovat näkyvissä muille samaa haaraa käsitteleville työntekijöille. Vahvistuskomennon voi antaa kahdesta paikasta: valikosta Ryhmä > Vahvista muutokset tai käyttämällä synkronointinäkymää.

Muutosten vahvistuskomennolla Ryhmä > Vahvista muutokset:

  1. Valitse vahvistettavat resurssit jossakin siirtymisnäkymässä.
  2. Napsauta resursseja hiiren kakkospainikkeella ja valitse ponnahdusvalikosta Ryhmä > Vahvista muutokset .
  3. Jos käsiteltävänä on uusia tiedostoja, joiden tiedostotyypin automaattinen määritys ei onnistu, Vahvista muutokset -valintaikkunan ensimmäisellä sivulla on luettelo tunnistamattomista lajeista. Voit määrittää ne ASCII- tai binaarimuotoisiksi. Jatka napsauttamalla Seuraava-painiketta.
  4. Kuvaa muutokset Kommentti-sivulla (esimerkiksi Kirjoitusvirheet korjattu).

Voit esikatsella tiedostoja, joihin tehdyt muutokset aiot vahvistaa Kommentti-sivulla. Jos tiedostoissa on ristiriitoja aiheuttavia muutoksia, muutoksia ei voi vahvistaa. Jos ristiriitoja aiheuttavia muutoksia ei ole, järjestelmä sallii muutosten vahvistamisen, mutta palvelimella saattaa kuitenkin olla ristiriitoja aiheuttavia muutoksia (toisin sanoen pääkone havaitsee palvelimella olevat muutokset synkronoinnin yhteydessä). Jos vahvistettavissa tiedostoissa on ristiriitaisia muutoksia, toiminto epäonnistuu. Tässä tapauksessa tulee joko päivittää tiedot tai ratkaista ristiriidat synkronointinäkymässä. Käsittelyreitin kannalta on paras aina päivittää tiedot ennen muutosten vahvistusta, jotta käytettävissä ovat tietovaraston ajantasaiset resurssiversiot, ennen kuin muutoksia vahvistetaan.

Jos vahvistettava resurssi on uusi, eikä sitä vielä ole lisätty CVS-hallintaan, järjestelmä lisää sen automaattisesti, ellei sitä erikseen poisteta valitsemalla pikavalikosta Poista näkymästä.

Muutosten vahvistus synkronointinäkymässä:

  1. Valitse vahvistettavat resurssit jossakin siirtymisnäkymässä.
  2. Avaa pikavalikko napsauttamalla hiiren kakkospainiketta ja valitse Ryhmä > Synkronoi tietovaraston kanssa. Synkronointinäkymä avautuu.
  3. Napsauta synkronointinäkymän työkalurivillä Lähtevät-tila-painiketta, jolloin järjestelmä näyttää mahdolliset muokatut työympäristön resurssisi (lähtevät muutokset).
  4. Jos resursseissa on ristiriitoja (punaisia nuolia), ratkaise ne. Avaa ristiriidat vertailun muokkausohjelmassa ja yhdistä resurssit ristiriitoihin tekstinvertailualueella. Voit kopioida muutokset tietovaraston tiedoston muutosversiosta työympäristön tiedoston muutosversioon ja tallentaa yhdistetyn työympäristöresurssin. Kun kaikki Rakenteen vertailu -alueen ristiriidat on ratkaistu, käytä resurssiin synkronointinäkymässä Merkitse yhdistetyksi -komentoa, jolloin muutos muuttuu lähteväksi muutokseksi, jonka voi vahvistaa.
  5. Napsauta Rakenteen vertailu -ruudussa vahvistettavan hierarkian yläosaa hiiren kakkospainikkeella ja valitse pikavalikosta Vahvista muutokset.
  6. Kirjoita Vahvistuskommentti-valintaikkunaan muutosten kuvaus (esimerkiksi Kirjoitusvirheet korjattu). Jos tiedostojen joukossa on uusia tiedostoja, joiden lajia järjestelmä ei tunnista, käyttäjän tulee määrittää tiedostojen laji.

Vihje: Voit vahvistaa ristiriitoja aiheuttavien tiedostojen muutokset käyttämällä komentoa Korvaa ja vahvista muutokset. Tällöin järjestelmä vahvistaa työympäristön resurssin tietovarastoon ja poistaa saapuvat muutokset.

Varoitus: Edellä kuvattu Korvaa ja vahvista muutokset -komennon toiminta liittyy vain synkronointinäkymän lähtevään tilaan. Näkymän Saapuvat-/Lähtevät-tilassa lähtevien muutosten ja ristiriitojen käsittely toimii vastaavasti, mutta komento palauttaa saapuvat muutokset siihen tilaan, jossa työympäristön sisältö on. Komentoa tulee käyttää hyvin varoen Saapuvat/Lähtevät-tilassa.

Aiheeseen liittyviä käsitteitä
Ryhmäohjelmointi CVS-järjestelmässä
CVS-tietovarastot
Haarat
Synkronointi CVS-tietovaraston kanssa

Aiheeseen liittyviä tehtäviä
Päivitys
Ristiriitojen selvitys
Resurssien vertailu
Versioiden valvonnan elinkaari: resurssien lisäys ja ohitus

Aiheeseen liittyviä ohjeita
CVS
Synkronointinäkymä