Yhdistäminen haaran tietojen kanssa

Kun olet luonut CVS-haaran ja käsitellyt sitä jonkin aikaa, haluat ehkä yhdistää haarassa olevat muutokset toiseen haaraan tai päähaaraan (HEAD). Tätä varten on tiedettävä seuraavat asiat:

  1. Muutokset sisältävän haaran tai version nimi.
  2. Versio, josta haara on luotu. Tämän version nimen käyttäjä on antanut haaran luonnin yhteydessä.

Muutosten yhdistäminen:

  1. Varmista, että kohde on ladattu työtilaan. Jos haluat esimerkiksi yhdistää muutokset päähaaraan (HEAD), varmista, että projekti on määritetty työtilassa yhteiskäyttöön päähaaran kanssa. Voit varmistaa sen valitsemalla projektin ja valitsemalla pikavalikosta Korvaa > toisella haaralla tai versiolla. Valitse sitten haara, jota käytetään korvaukseen.
  2. Valitse projekti ja valitse Ryhmä > Yhdistä.
  3. Syötä haara tai versio, joka sisältää yhdistettävät muutokset.
  4. Yhdistämisvalintaikkuna yrittää arvata sopivan aloituskohdan. Jos se epäonnistuu, määritä yhdistämisen aloituspiste. Tämä on versio, josta haara on luotu. NapsautaValmis-painiketta.
  5. Järjestelmä lisää synkronointinäkymään CVS-yhdistämissynkronoinnin, jossa näkyvät kaikki työtilan ja muutoksia sisältävän haaran väliset erot.
  6. Lataa työtilaan kaikki haluamasi muutokset. Voit joko yhdistää muutokset manuaalisesti tai valita rakenne-esityksen pikavalikosta Päivitä, Korvaa ja päivitä tai Merkitse yhdistetyksi.
  7. Kun kaikki halutut muutokset on siirretty työtilaan, valitse Ryhmä > Synkronoi tietovaraston kanssa. Voit sitten vahvistaa kaikki muutokset tietovarastoon.

Vihje: Jos et tiedä yhdistämisen aloituspistettä, voit toteuttaa yhdistämisen suoraan työtilaan. Tällöin CVS-palvelimen tulee valita sopiva aloituspiste. Yhdistäminen toteutetaan suoraan työtilaan, joten CVS saattaa lisätä tiedostoon tekstipohjaisen ristiriitamerkinnän. Merkinnän käsittely on yleensä hankalaa, joten muutokset tulee yhdistää suoraan työtilaan vain tarvittaessa.

Yhdistämistoiminnot

Yhdistämisen muokkausohjelman toiminnot täydentävät manuaalisen yhdistämisen työkalurivitoimintoja, jotka ovat käytettävissä yhdistämisen muokkausohjelman alaosassa.

Yhdistä Tämän toiminnon ajo tuo tiedoston muutokset työtilaan. Toiminto ohittaa ristiriidat, joita ei voi yhdistää automaattisesti.
Korvaa ja päivitä Tämä toiminto on käytettävissä, jos tiedostossa on ristiriitoja aiheuttavia muutoksia. Toiminnon ajo poistaa paikalliset muutokset ja korvaa tiedoston etäversiolla.
Merkitse yhdistetyksi Toiminto poistaa valitut muutokset näkymästä. Muutokset palaavat näkyviin vain, jos resurssimuutosten ja CVS-yhdistäminen-synkronoinnin etätilanne verestetään.

Vihje: Voit tehdä jatkuvia yhdistämisiä lukitsemalla CVS-yhdistäminen-synkronoinnin synkronointinäkymässä. Tällöin voit pitää työtilan ajan tasalla toiseen haaraan julkaistujen muutosten kanssa.

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

Aiheeseen liittyviä tehtäviä
Haaroitus
Synkronointi tietovaraston kanssa
Päivitys
Muutosten vahvistus

Aiheeseen liittyviä ohjeita
CVS
Ohjattu yhdistämistoiminto
CVS-yhdistämisen synkronointi