Resurssien synkronoinnin yhteydessä voi olla resursseja, joita käyttäjä ei halua vahvistaa tietovarastoon. Resurssien ohitukseen on kaksi tapaa, joiden avulla voit määrittää, mitkä resurssit jätetään pois päivitys- ja vahvistustoiminnoista.
Ensimmäinen on yleinen ohitus, joka on käytettävissä työympäristössä. Toinen on CVS:n ohitus, joka määrittää ohitettavat kohteet erityisen tiedoston (.cvsignore) avulla.
On monia tiedostoja, joita käyttäjä ei ehkä halua vahvistaa tietovarastoon. Esimerkiksi ulkoiset muokkausohjelmat voivat luoda tilapäisiä tiedostoja projektiin..java-tiedostojen käännös luo .class-tiedostoja, ja samoin monet koontitoiminnot tuottavat binaaritiedostoja.Yhteenlaskettuina nämä tiedostot voivat olla suuria.Järjestelmä saattaa myös muodostaa ne uudelleen aina koonnin yhteydessä, jolloin lähteviä muutoksia voi olla paljon. Tällaisia tiedostoja ei kuitenkaan kannata sijoittaa tietovarastoon tai jakaa muiden ryhmän jäsenten kanssa.
Työympäristössä on yleinen ohitusperuste, jota voi käyttää Ryhmä-oletusasetussivun avulla.
Resursseja verrataan tiedostojen merkkijonoihin,
ennen kuin ne kelpuutetaan versionhallintaan. Voit käyttää merkkijonoissa yleismerkkejä * ja ?. * vastaa mitä tahansa sarjaa, jossa ei ole yhtäkään merkkiä tai jossa on useita merkkejä. ?
vastaa mitä tahansa yhtä merkkiä. Voit esimerkiksi määrittää merkkijonon
"*~", joka vastaa kaikkia väliaikaisia tiedostoja, jotka loppuvat merkkiin "~". Järjestelmä
ohittaa kaikki näitä ehtoja vastaavat tiedostot ja hakemistot
päivitys- ja vahvistustoimintojen aikana. Kun valitset ohitettavan tiedoston merkkijonon, voit poistaa tiedoston ohituksen väliaikaisesti käytöstä poistamalla sen valinnan luettelosta. Määritettyä tiedoston merkkijonoa ei tarvitse poistaa luettelosta.
Yleisen ohitusperusteen merkkijonoja verrataan resurssien nimiin synkronointitoiminnon aikana. On tärkeää huomata, että resurssinimeä edeltävä polku ei sisälly vastaavuuteen. Esimerkiksi tiedostossa "/path/to/file.txt",
ainoastaan merkkijonoa "file.txt" verrataan vastaavuusmerkkijonoihin. Tätä toimintoa ei ole tarkoitettu tarkennettujen polkunimien määritykseen, vaan yleisesti
käytettävien vastaavuusmerkkijonojen määritykseen.
Eclipsen CVS-työasema tunnistaa tiedoston nimeltä ".cvsignore"
projektin kussakin hakemistossa. Tämä on CVS:n vakioväline, ja monet
CVS-projektit voivat sisältää tämän tiedoston.
Kyseinen tekstitiedosto koostuu tiedostojen, hakemistojen tai merkkijonojen luettelosta. Yleismerkkejä * ja ? voi käyttää missä tahansa .cvsignore-tiedoston merkinnässä samaan tapaan
kuinyleisessä ohitustoiminnossakin. Järjestelmä ohittaa kaikki nykyisen hakemiston tiedostot tai
alihakemistot, jotka vastaavat mitä tahansa merkkijonoa. On tärkeää huomata, että tämän tiedoston
semantiikka eroaa yleisestä ohitusperusteesta siten, että se koskee vain tiedostoja
ja hakemistoja, jotka ovat samassa hakemistossa kuin .cvsignore-tiedosto itse. Projektissa voi olla yksi .cvsignore-tiedosto kussakin hakemistossa. Lisätietoja
on osoitteessa http://www.cvshome.org.
Resurssit, joita ei ole lisätty CVS-hallintaan, voi ohittaa valitsemalla siirtymisnäkymän resurssin ponnahdusvalikosta Ryhmä > Lisää tiedostoon .cvsignore. Tämä valikkovaihtoehto on käytettävissä myös synkronointinäkymässä.