RabbitVCS v0.15.2

We’ve seen quite a lot of activity from the community since our past 0.15.1 release, in the form of patches, bug reports and discussion.

We’re proud to announce the 0.15.2 release, which aims to resolve a number of painful or annoying defects.

The changelog contains the full detail.

Download RabbitVCS v0.15.2 at:




Issue Tracker:

Thank you for all of those that have contributed patches to this and the upcoming 0.15.3 release.

23 responses to “RabbitVCS v0.15.2”

  1. 7php says:

    Thanks for making a Linux version of the famous TortoiseSVN – Keep up the good work and community going!

  2. randyboy says:

    I cant install because of

    “The following packages have unmet dependencies:
    rabbitvcs-nautilus : Depends: nautilus (< 1:3.0~) but it is not going to be installed
    Depends: python-nautilus (< 1.0~) but 1.1-3 is to be installed"

  3. YK says:

    on my Ubuntu 12.04, I have SVN 1.7.8 and I have installed the latest RabbitVCS 0.15.2-1~precise. I can see in my Nautilus file manager that the folder of SVN repository has the RabbitVCS context menu and the overlay on the icons. However, when I go into the 2nd-level sub-folders, the overlay icon no longer appear and the context menu is shown as if it is not under SVN control. This seems to be a previous bug that has been solved in the previous release but I wonder why it still occur in my system. Please advice!

  4. Michael says:

    today I installed SVN 1.7.8 and I can confirm YK’s issue on Ubuntu 12.04 and 12.10.

  5. John Bester says:

    Rabbit VCS has not worked as expected since I installed Ubuntu 12.04 nearly a year ago. I have tried possible solutions on many searches. The emblems are not displayed on any folder or file that in under SVN control. The context menu is there (I have not recently tried all sub folders, though). Without the emblems the tool is basically worthless to me. In ~/.config/rabbitvcs/RabbitVCS.log I get the following entries repeatedly, but I have no clue what file is being loaded:
    Traceback (most recent call last):
    File “/usr/lib/pymodules/python2.7/rabbitvcs/vcs/svn/__init__.py”, line 254, in statuses
    ClientError: Failed to load properties from disk
    Malformed file

  6. KHA says:

    Not working in Ubuntu 13.04. The installation goes smoothly after restarting the PC nothing has changed and no sub-menu has been added.

  7. UncleKing says:

    made me cry with happiness to see this work on ubuntu:)

    I just migrated to “K”ubuntu and was really missing tortoisesvn.. ( also looking at its code to see if i can port it:) but yes you guys rock.


  8. NA says:

    Merging git branches with conflicts leads to a complete freeze. I’m using UBUNTU 12.10. Otherwise the program works great.

  9. John says:

    Look guys. Integration is something that needs to be updated all the time. (Every time a new Dolphin/Nautilus/”Files” gets released.) These guys work for free.

    Gnome, Canonical and KDE should really just take the integration part of RabbitVCS and provide up-to-date packages for Dolphin/Nautilus/Files (by Ubuntu).

    Until they do this, just use Rabbitvcs-cli.
    It’s the same GUI, except the integration.

  10. LiverEatnJohnson says:

    I agree that this is something that needs constat updates. I was using this and then I updated to svn 1.7 and nuatilus 3.4 and no it doesn’t work at all any more the wierd thing is the that I started using this in August 2012 and by 2013 it wont work and still wont its now April I hope to see and update soon I really think it has to do with the version of nautilus or svn i am using but I am using the latest of those.

  11. KHA says:

    Finally, got it to work.
    I don’t know whether they have fixed it by now or not. However, I will not try and mess it up again.

    You can see the screenshot here.

    • Faris says:

      Hello KHA, how did you make it work ? can you help me ? im facing the same problem!

      • KHA says:

        Hi Faris,

        Sorry for late response.

        Here is how I solved it.
        I have been trying to make it work for days. And finally after changing some lines in the plugin files, I got it to work flawlessly.

        these are the two files that we are interested in:
        File A: /usr/share/nautilus-python/extensions/RabbitVCS.py
        File B: /usr/share/nautilus-python/extensions/RabbitVCS.pyc

        First of all delete File B.

        And replace File A with this file

        Then restart nautilus. “nautilus -q”.

        If you had any problems run “nautilus -q” from a terminal and send me the exception message. I would be happy to help.

        If you want to see what I have changed in the “File A” just search for the word #JuJu.
        Any line begins with #JuJu is the original line a line similar to it either above or below it replaces it.

        • KHA says:

          Sorry just correcting my typos

          If you had any problem run nautilus in the terminal using “nautilus” and send me the exception message. I would be happy to help.

          Any line begins with #JuJu is the original line that is commented out. And a line similar to this commented out line, either above or below it, replaces it.

        • Faris says:

          Hello KHA! Thank you very much i really appreciate your help and hard work, i was able to fix it yesterday by the help of this post:
          thank you again for the effort you made, really appreciated.. good luck.

  12. Kervin says:

    I think we should integrate merge info.

    svn mergeinfo ^/calc/branches/development –show-revs eligible

    Such that when people do merge, they know what revisions have already been merged.

    I am willing to do the development, if someone could help me get into the project. Thanks.

  13. Wang Zi says:

    It’s not working on ubuntu 13.10

  14. Wang Zi says:

    rabbit is slow, tortoise is faster

  15. krizajb says:

    Using fedora 19, i can confirm YK’s bug as well.

  16. cockta says:

    I’m trying to install RabbitVCS on Ubuntu 13.10 but somehow repo for saucy is missing. Plz help