Difference between revisions of "Introduction to Subversion"

From SourceWiki
Jump to navigation Jump to search
Line 2: Line 2:
 
[[Category:Subversion]]
 
[[Category:Subversion]]
  
<h3>Introduction</h3>
+
==Introduction==
  
<p><em>Subversion</em> is an open-source version control system.  <a href="http://subversion.tigris.org/">Visit the Subversion Homepage</a>.  The <em>Source server</em> 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 <em>Source</em>.</p>
+
Subversion is an open-source version control system.   
  
<p>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.</p>
+
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 [http://subversion.tigris.org/project_links.html Subversion links page] lists several tools for converting CVS to Subversion repositories.
  
<h3>An Example Project</h3>
+
==An Example Project==
  
<p>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".</p>
+
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>
 
  
<p><em>read access for anyone through websvn coming soon...</em></p>
+
read access for anyone through websvn coming soon...
  
<p>Through your browser, you may:</p>
+
Through your browser, you may:
  
<UL><LI> Download a copy of the repository<LI> Browse the log of changes for files in the repository<LI> Compare differences between file versions<LI> etc</UL>
+
* Download a copy of the repository
 +
* Browse the log of changes for files in the repository
 +
* Compare differences between file versions
 +
* etc...
  
<p>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.</p>
+
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 [http://subversion.tigris.org/project_links.html Subversion links page] lists several tools for converting CVS to Subversion repositories.

Revision as of 12:46, 21 December 2005


Introduction

Subversion is an open-source version control system.

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 Subversion links page 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".

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 Subversion links page lists several tools for converting CVS to Subversion repositories.