versioncontrol:subversionrepositorylayout

This is an old revision of the document!


In CVS, branches and tags are first class entities – CVS contains several commands for manipulating these. Subversion does not. Instead, Subversion's support for cheap file/directory copies within the repository is used to support the notions of tagging and branching.

A number of conventions have developed to support this. These conventions are not enforced by any of the base Subversion tools, but they can be enforced by pre-commit hooks in the repository (if it is felt that these decisions need to be programmatically enforced).

The most pervasive convention

  • versioncontrol/subversionrepositorylayout.1158692362.txt.gz
  • Last modified: 2006/09/19 18:59
  • by NikClayton