cs428-05 - 1 CVS Concurrent Versions System...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 1 CVS Concurrent Versions System http://www.cvshome.org 428-05 2 CVS • Records history of source files • Efficiently records every version • Helps developers work concurrently • Runs on a server 428-05 3 CVS Repository Developer 1 Developer 2 Developer 3 Developer 4 428-05 4 Connecting to server • Must specify server by setting environment variable • Must have account on the server • There can be many directories on the server • setenv CVSROOT “:pserver:[email protected]:/cvsroot” • cvs login 428-05 5 Things to do with CVS • Get source code • Put new version back into repository • Compare differences between versions • Create, delete, change permissions, etc 428-05 6 Checking out source code % cvs checkout poker % cd poker % ls CVS makefile cards.c cards.h poker.c 428-05 7 Checking in source code % emacs poker.c … % cvs commit poker.c CVS will ask you for a comment to describe the change 428-05 8 Conflict $ cvs update driver.c RCS file: /usr/local/cvsroot/uiuc/poker/poker.c,v retrieving revision 1.4 retrieving revision 1.6 Merging differences between 1.4 and 1.6 into poker.c 428-05...
View Full Document

Page1 / 24

cs428-05 - 1 CVS Concurrent Versions System...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online