Configuration Management - seminar 2c:
Repository in-depth
Literature
- Brad Appleton, Stephen P. Berczuk, Ralph Cabrera, Robert Orenstein:
Streamed Lines - Branching Patterns for Parallel Software Development
, 1998.
Video - intro (117 Mb),
slides
and discussion questions - intro,
(other questions - intro).
discussion questions - specific patterns
(other questions - specific patterns).
- Read the introduction part of this paper to get
the general concepts and principles guiding branching and merging (pp. 1-21).
- Read the following patterns so you are ready to
discuss them at the seminar:
- P5, P7, P8, C2, C3, C4, S2, S5 and S6.
- Browse quickly through some of the other patterns
in case there is a pattern or two you find particularly interesting.
Seminar summary
- preliminary exam schedule
- introduction to Student Peer Reviewing
-
- strategies for branching and merging
For the interested student
Further reading:
Compare these to the principles of liveness and safety from the Appleton et al. paper.
Quote of the day
I know no way of judging the future but by the past. (Patrick Henry)
You can never plan the future by the past. (Edmund Burke)
Updated November 2, 2024