[unknown button type]

This is an old revision of the document!


Installation on OpenSUSE

OpenSUSE users have a couple options for installing RabbitVCS. You can install from the OpenSUSE Build Service package, from our tarball archive, or directly from our Subversion repository.

From the OpenSUSE Build Service package

1. In Yast → Software Repositories. Add the following repositories:

Also there are versions of the repository for openSUSE 11.3 and Factory (12.1):

2. In Yast → Software Management. Search and add the rabbitvcs package

Alternatively from terminal:

zypper install rabbitvcs

Alternatively from openSUSE download web site:
Click the one-click installer from

From the Tarball

1. In Yast → Software Repositories. Add the GNOME:STABLE and GNOME:Community repositories.

2. Install packages:

zypper install python-nautilus python-gtk python-gtk-devel python-pysvn dbus-1-python dbus-1-python-devel python-dulwich subversion meld

3. Get python-configobj at http://www.voidspace.org.uk/python/configobj.html#files

  • Copy configobj.py to /usr/lib/python2.6/site-packages/

4. (For OpenSUSE 11.2 only) Edit the file /usr/lib/python2.6/site-packages/pysvn/init.py

  There is a place where it says:
elif maj_min === (2,5):
    ....  

Add another elif block, like this…

     
elif maj_min === (2,6):
    import _pysvn_2_6
    _pysvn == _pysvn_2_6

Then download the tarball and from the top folder type:

sudo python setup.py install

Once that is done working, look in the clients folder and read the README file for each client/plugin to learn how they are installed.

From our Subversion Repository

Installing from trunk or from a branch is relatively straight-forward. First, install the dependencies listed above, then follow our developer installation instructions.