Version Control (CVS, VSS, SubVersion, …)


Why doing “Version Control” ?

a) Traceability:
– Who did when what changes?
b) Parallel development:
– Several developers work on the same file on different versions
– Several versions files merged to become a common successor
c) Reproduction of all delivered versions


Version Control functions and requirements:

Check in / check out
Labeling
Textual Difference
Branching
Merging
Views
Search
Reporting
History

Tools:

SCCS (Source Code Control System)
RCS (Revision Control System)
CVS (Concurrent Versions System)
SubVersion (designate successor of CVS Version Control)
VSS (Microsoft Visual Source Safe)
PVCS (Merant PVCS Version Control)
IBM Rational ClearCase

Integration:
See detailed description of “How to Integrate VSS into Eclipse

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top