Difference between revisions of "Subversion"

From SME Server
Jump to navigationJump to search
(→‎Additional information: Additional information to help get people started.)
Line 23: Line 23:
  
 
=== Additional information ===
 
=== Additional information ===
More information about subversion can be found on the [http://subversion.tigris.org Subversion] site, the [http://svnbook.red-bean.com/ online copy of the book Version Control with Subversion] or at [http://www.snetram.nl/?cat=25 this page on my website].
+
* More information about subversion can be found on the [http://subversion.tigris.org Subversion] site, the [http://svnbook.red-bean.com/ online copy of the book Version Control with Subversion] or at [http://www.snetram.nl/?cat=25 this page on my website].
 +
* Each SVN repository is stored on the server under /home/e-smith/files/repositories/{repository-name}
 +
* The URL for a repository is http://{server-name}/{repository-name} (or https://{server-name}/{repository-name}). Care must be taken with the naming of subversion repositories as they share the same web namespace as the i-bays
  
 
=== Bugs ===
 
=== Bugs ===

Revision as of 11:54, 21 October 2008

Maintainer

Jonathan Martens

Version

Devel 10:
Contrib 10:
Contrib 9:
smeserver-subversion
The latest version of smeserver-subversion is available in the SME Contribs repository, click on the version number(s) for more information.





Description

This contrib provides subversion over http and https for SME Server, it won't provide other means of subversion like the svn protocol or the ssh+svn protocol. It will also install a panel in the server-manager to administer your subversion repositories.

Installation

This contrib can be found in the SME Contribs repository (available on SME Servers as of smeserver-yum-1.2.0-41). To install this contrib get shell access as root user and issue the following command:

yum install smeserver-subversion --enablerepo=smecontribs

After yum has finished make sure to issue the following commands:

signal-event post-upgrade
signal-event reboot

Updating the subversion 'core'

The smeserver-subversion contrib does not contain the subversion package itself, as this removes the need of releasing a new contrib every time a new subversion version is released.

This contrib is meant to tie it in to SME Server. The command in the installation section will install the latest subversion version yum can find in the enabled repositories. the SME Contribs repository should contain the latest release of subversion. You can install or update like this

yum update subversion --enablerepo=smecontribs

Additional information

Bugs

Please raise bugs under the SME-Contribs section in bugzilla and select the smeserver-subversion component or use this link .