Intro to Subversion

Subversion is used as a sourcecode repository. Subversion (aka SVN) is running through the Apache DAV SVN module, which means that it is compatible with almost all subversion clients and that the source code is browsable through the web server. The latter feature enables linking to files in the repository with URLs.

The repository follows the standard layout, where ordinary development is done on the TRUNK "branch"

  • Repository:
    • trunk: http://[project].lakeside.dk/svn/[project]/trunk
    • tags: http://[project].lakeside.dk/svn/[project]/tags
    • branches: http://[project].lakeside.dk/svn/[project]/branches

General rules to follow when using subversion

  • Be sure (check!) that everything builds and all tests pass before checking in files to the repository
  • Remember to add new files (e.g. new classes) to the repository
  • Generated code must not be checked in to the repository
  • Be careful (i.e. think twice) before checking in binary files
Topic revision: r1 - 2007-09-23 - JanRiis
 
This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback