CM homepage Computer Science LTH

Configuration Management - lecture 4b:

Repository in-depth

Literature

  • Ulf Asklund et al.: The Unified Extensional Versioning Model.
    Read this article. Make sure that you fully understand:
    • the difference between a generic and bound configuration
    • in what way the UEVM is "unified"
    • what "version concentration" is
  • Brad Appleton et al.: Streamed Lines - Branching Patterns for Parallel Software Development.
    • Read the introduction part of this paper to get the context.
    • Read the following patterns so you are ready to discuss them at the lecture:
      • P5, P7, P8, C2, C3, C4, S2, S5 and S6.
    • Browse quickly through the rest of the patterns.

    Lecture summary

    • intentional and extensional versioning models
    • bound and generic configurations
    • strategies for branching and merging

    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 11, 2004