Introduction to Subversion

From SourceWiki
Revision as of 08:20, 21 December 2005 by Jprenaud (talk | contribs)
Jump to navigation Jump to search


Introduction

Subversion is an open-source version control system. <a href="http://subversion.tigris.org/">Visit the Subversion Homepage</a>. The Source server can easily host your project, please email <a href="http://www.ggy.bris.ac.uk/staff/staff_renaud.html">Jean-Philippe</a> or <a href="http://www.bridge.bris.ac.uk/people/gethin_williams.htm">Gethin</a> and they will be happy to add your project to Source.

Subversion provides very fine access control, so only those who you authorise can access your project. If your project is currently held under CVS, the <a href="http://subversion.tigris.org/project_links.html">Subversion links page</a> lists several tools for converting CVS to Subversion repositories.

An Example Project

The link below provides access to an example repository. In this case, the repository holds materials for a course on "How to manage your research project using version control".

<a href="http://source.ggy.bris.ac.uk/subversion/subversion-course/">subversion-course</a>

read access for anyone through websvn coming soon...

Through your browser, you may:

  • Download a copy of the repository
  • Browse the log of changes for files in the repository
  • Compare differences between file versions
  • etc

Subversion provides very fine access control, so only those who you authorise can access your project. If your project is currently held under CVS, the <a href="http://subversion.tigris.org/project_links.html">Subversion links page</a> lists several tools for converting CVS to Subversion repositories.