Når du iverksetter ressurser, kan det hende at du ikke ønsker å lagre alle ressursene i datalageret. Det hender for eksempel at eksterne redigeringsprogrammer oppretter midlertidige filer i prosjektet, eller at det opprettes .class-filer ved kompilering av .java-filer eller binærfiler ved byggeoperasjoner. Samlet kan de genererte filene bli nokså store. De kan dessuten bli generert på nytt hver gang det lages et bygg, noe som resulterer i mange utgående endringer. Dette er vanligvis ikke filer som skal beholdes i datalageret eller som skal deles med andre medlemmer i en gruppe.
Med to beslektede oppgaver for CVS-gruppe, enten legge til en ressurs i versjonskontroll eller ignorere en ressurs, kan du kontrollere hvilke filer som lagres i datalageret.
CVS-gruppe legger ikke filer automatisk til i versjonskontroll. Det er opp til deg om du vil legge filene til i versjonskontroll. Dette gjør du ved å velge menyen Gruppe > Legg til i versjonskontroll.
Når du gjør dette med en fil, blir filen lagt til i versjonskontroll. CVS-datalageret oppretter umiddelbart en oppføring for å vedlikeholde filens historikktilstand. Dette skjer før du har iverksatt filen i datalageret.
Når du legger til en mappe eller et prosjekt, gjentas handlingen i undermapper. De filene som blir funnet, legges til i versjonskontroll med mindre det er uttrykkelig angitt at filene skal ignoreres.
Tips: Hvis du iverksetter filer og noen av de valgte filene ikke er lagt til i versjonskontroll, får du spørsmål om du vil legge dem til. Ved hjelp av denne funksjonen unngår du at nye ressurser ikke blir iverksatt, fordi de ikke ble lagt til ved en feiltakelse.
Du kan ved hjelp av flere ulike funksjoner angi hvilke ressurser som ikke skal inkluderes i versjonskontroll:
Tips: Når en ressurs først er under versjonskontroll, er det ikke helt uproblematisk å senere ignorere den. Det er derfor du må aktivere en eksplisitt kommando for å legge til ressurser til versjonskontroll.
Opprette et globalt ignoreringsmønster
Lage CVS-filen .cvsignore
Iverksetting
Oppdatere