Red Hat help


Upgrade Subversion

Use the yum package manager to upgrade to the latest supported Subversion release.

TeamForge 6.1.1 supports Subversion 1.7.2.

Details of the Subversion repository file:
FileName: subversion-1.7.2.repo
Content:
[CollabNetSVN]
name=collabnet_svn
baseurl=http://packages.collab.net/6.1.2.0/redhat/5Server/$basearch
gpgkey=http://packages.collab.net/RPM-GPG-KEY-collabnet
enabled=1
gpgcheck=0
			
  1. Login as root and stop all collabnet services.
  2. Copy the file subversion-1.7.2.repo to /etc/yum.repos.d/.
  3. Check that Subversion 1.7.2 is available for upgrade:
    • yum list subversion
  4. Upgrade Subversion.
    • yum update subversion subversion-perl subversion-python mod_dav_svn
  5. Verify the Subversion upgrade.
    • rpm -qa | grep subversion
    • svn --version | grep " version"
  6. Change to the runtime/scripts directory.
    • cd /opt/collabnet/teamforge/runtime/scripts

Note:

  1. Run the Subversion upgrade script.
    • ./svn-upgrade-working-copies.sh
  2. Set the permissions for branding and publish directories.
    • eval `./options-to-shell-variables.py`
    • chown $HTTPD_USER:$HTTPD_GROUP $OVERRIDES_DIR $PUBLISH_DIR -R
  3. Start all collabnet services.
    • /etc/init.d/collabnet start