CVS-järjestelmässä on ilmoitusmalli, jonka avulla saat tietää, jos joku muuttaa tiedostoa, josta olet kiinnostunut. Tätä toimintoa kutsutaan tarkkailuksi. Kun tiedosto määritetään tarkkailuun, CVS-järjestelmä ilmoittaa käyttäjälle sähköpostitse (tai jollakin muulla tavalla), kun joku muu alkaa muokata kyseistä tiedostoa.
CVS-tarkkailussa on kaksi osaa: tarkkailu ja muokkaus. Tarkkailulla tarkoitetaan sitä, että määritetään tiedostot, joista halutaan ilmoitettavan. Muokkauksella tarkoitetaan sitä, miten CVS-palvelimelle (ja siten toisille) ilmoitetaan, että aiot muokata tiedostoa.
Muokkaus on kätevä toiminto jo sellaisenaan ilman tarkkailuakin, ja monet ihmiset käyttävät sitä yksinään. Kun siis muokkaat tiedostoa, saat heti tietää, jos joku toinen jo muokkaa kyseistä tiedostoa. Koska useimmat ihmiset haluavat tietää etukäteen, että heidän ehkä pitää yhdistää muutoksensa vahvistuksessa, muokkaus riittää sellaisenaan useimmille. Toinen etu siitä, että käytetään vain muokkausta, on, ettei se edellytä mitään hallinnollisia muutoksia palvelimeen, toisin kuin tarkkailu. Tarkkailua käyttäessäsi saat sähköpostitse ilmoituksen, jos joku muuttaa tarkkailemaasi tiedostoa.
Tämän takia Ryhmän CVS tukee luonnostaan muokkausta mutta ei tarkkailua.
Kuten sanottua, Ryhmän CVS-järjestelmässä ei voida asettaa tarkkailua. Jos kuitenkin haluat asettaa tarkkailun, katso lisätietoja CVS-ohjeista. Tämä edellyttää lyhyesti esitettynä seuraavaa:
Tarkkailu ja muokkaus ovat valinnaisia toimintoja CVS-järjestelmässä. Voit käyttää tätä toimintoa, kun otat sen käyttöön oletusasetussivulla
Ryhmä > CVS > Tarkkailu/Muokkaus. Valitse "Määritä projektit käyttämään Tarkkailu/muokkaus-toimintoa uloskuittauksessa" -vaihtoehto, hyväksy oletusasetusten valintaikkuna ja kuittaa sitten projekti ulos. Kaikki projektin tiedostot kuitataan ulos vain luku -tiedostoina. Tämä ilmoittaa CVS-työasemalle, mitä tiedostoja sinä muokkaat ja mitä et (tiedostoja, joihin voi kirjoittaa, muokataan).
Jos olet jo kuitannut ulos projektin ennen tämän toiminnon käyttöönottoa, voit joko kuitata sen ulos uudelleen tai ottaa käyttöön "Käytä Tarkkailu/muokkaus-toimintoa tässä projektissa" -vaihtoehdon projektin CVS-ominaisuuksien sivulla. Kumpikin näistä toiminnoista tekee projektin tiedostoista lukutiedostoja.
Vaikka tyypillinen CVS-työasemaohjelmisto edellyttää erillistä muokkauskomentoa, Ryhmän CVS antaa muokkauskomennon automaattisesti heti, kun tiedostoa aletaan muokata. Tämä tuki on sisäänrakennettu Eclipse-ohjelmistoon, joten kun esimerkiksi kirjoitetaan tekstinmuokkausohjelmassa tai tehdään Javan koodinparannusta, järjestelmä antaa CVS-muokkauskomennon puolestasi. Voit antaa myös erillisen muokkauskomennon resurssin pikavalikossa Ryhmä > Muokkaa.
Kun Muokkaa-komento annetaan, saat heti ilmoituksen, jos joku toinen jo muokkaa kyseistä tiedostoa. Lisäksi CVS-palvelin lähettää ilmoituksen sähköpostitse jokaiselle kyseistä tiedostoa tarkkailevalle käyttäjälle. Koska tarkkailussa vain annetaan ilmoitus sähköpostitse, muokkaus ilman tarkkailuluetteloiden asetusta on kätevä (ja yleisesti käytetty) toiminto.
Jos haluat, voit poistaa käytöstä muokkauskomentojen automaattisen antamisen. Tämä tarkoittaa, että jokaista käsiteltävää tiedostoa varten on manuaalisesti määritettävä Ryhmä > Muokkaa. Jos haluat käyttää tätä työskentelytilaa, avaa oletusastussivu
Ryhmä > CVS > Tarkkailu/Muokkaus ja ota käyttöön "Muokkaa tiedostoa lähettämättä ilmoitusta palvelimeen" -vaihtoehto.
Saat esiin tiedostoa muokkaavien käyttäjien luettelon milloin tahansa valitsemalla kyseisen tiedoston pikavalikosta vaihtoehdot Ryhmä > Näytä muokkaajat.
Aivan samoin kuin CVS-järjestelmälle voidaan ilmoittaa, että tiedostoa muokataan, on myös oltava tapa ilmoittaa CVS-järjestelmälle, ettei kyseistä tiedostoa enää muokata. Tästä käytetään nimitystä muokkauksen lopetus. Jos joku tarkistaa tiedoston muokkaajien luetteloa, hän näkee, käsitteleekö joku vielä kyseistä tiedostoa. Muokkauksen lopetus tehdään jommallakummalla seuraavista tavoista: