CVS_SOFTWARE_REVISIONS.INF Software revisions using CVS: ---------------------------- o Information: what revisions exist now? > cvs status -v [files...] --> the "-v" includes symbolic tags (i.e. revision names) in listing o To create a software revsion RTC_0_01: > cvs tag RTC_0_01 [files ...] o To retrieve a particular software revision: > cvs checkout -r RTC_0_01 moduleName - or - > cvs update -r RTC_0_01 [files ...] - or - > cvs update -D datestring [files ...] --> sets "sticky tag", as shown in "cvs status" (reset by "cvs update -A") o To check local copies for modifications relative to "current" version: > cvs status | grep 'File:' | grep -v 'Up-to-date' Note that "cvs diff" only reports differences between local file and the version which was checked out. The "current" cvs version may have been committed from a different checked-out module. To check the local copy against the current version: > cvs diff -rHEAD [filename]