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.
1. In Yast → Software Repositories. Add the following repository:
Also there are versions of the repository for openSUSE 11.4 and Factory (12.2):
2. In Yast → Software Management. Search and add the rabbitvcs package
Alternatively from terminal:
zypper install rabbitvcs
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
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.
Installing from trunk or from a branch is relatively straight-forward. First, install the dependencies listed above, then follow our developer installation instructions.