I was using rabbit in 12.04 LTS and then upgraded to 13.04 while rabbit menu was gone. So I went to the install page and followed the instructions:
sudo add-apt-repository ppa:rabbitvcs/ppa
sudo apt-get update
sudo apt-get install rabbitvcs-nautilus3
- restart computer, no context menu. So I continued:
sudo apt-get install rabbitvcs-gedit
-
sudo apt-get install rabbitvcs-cli
- Log out
- log in
- open nautilus,
- right click on random folder
but still no "Rabbit VCS" in the context menu. I am certainly doing something incorrectly. But cannot figure out what…
EDIT
Nautilus version is 3.6.3 and it si basically the default which comes with Ubuntu 13.04 – in Ubuntu it is called as "Files"
Contents of .config/rabbitvcs/RabbitVCS.log
:
2013-06-18 10:02:45,462 ERROR rabbitvcs.vcs.svn The path '/home/janipav/workspace/MassFileSender' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/rabbitvcs/vcs/svn/__init__.py", line 254, in statuses
update=update)
ClientError: The path '/home/janipav/workspace/MassFileSender' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
2013-06-19 09:56:19,047 ERROR rabbitvcs.vcs.svn The path '/home/janipav/workspace/XmlChanger' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/rabbitvcs/vcs/sv2013-06-18 10:02:45,462 ERROR rabbitvcs.vcs.svn The path '/home/janipav/workspace/MassFileSender' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/rabbitvcs/vcs/svn/__init__.py", line 254, in statuses
update=update)
ClientError: The path '/home/janipav/workspace/MassFileSender' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
2013-06-19 09:56:19,047 ERROR rabbitvcs.vcs.svn The path '/home/janipav/workspace/XmlChanger' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/rabbitvcs/vcs/svn/__init__.py", line 254, in statuses
update=update)
ClientError: The path '/home/janipav/workspace/XmlChanger' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
2013-06-19 09:56:19,047 ERROR rabbitvcs.vcs.svn The path '/home/janipav/workspace/XmlChanger' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/rabbitvcs/vcs/svn/__init__.py", line 254, in statuses
update=update)
ClientError: The path '/home/janipav/workspace/XmlChanger' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
2013-06-19 09:56:19,437 ERROR rabbitvcs.vcs.svn The path '/home/janipav/workspace/MassFileSender' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/rabbitvcs/vcs/svn/__init__.py", line 254, in statuses
update=update)
ClientError: The path '/home/janipav/workspace/MassFileSender' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
2013-06-19 09:56:19,437 ERROR rabbitvcs.vcs.svn The path '/home/janipav/workspace/MassFileSender' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/rabbitvcs/vcs/svn/__init__.py", line 254, in statuses
update=update)
ClientError: The path '/home/janipav/workspace/MassFileSender' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
n/__init__.py", line 254, in statuses
update=update)
ClientError: The path '/home/janipav/workspace/XmlChanger' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
2013-06-19 09:56:19,047 ERROR rabbitvcs.vcs.svn The path '/home/janipav/workspace/XmlChanger' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/rabbitvcs/vcs/svn/__init__.py", line 254, in statuses
update=update)
ClientError: The path '/home/janipav/workspace/XmlChanger' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
2013-06-19 09:56:19,437 ERROR rabbitvcs.vcs.svn The path '/home/janipav/workspace/MassFileSender' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/rabbitvcs/vcs/svn/__init__.py", line 254, in statuses
update=update)
ClientError: The path '/home/janipav/workspace/MassFileSender' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
2013-06-19 09:56:19,437 ERROR rabbitvcs.vcs.svn The path '/home/janipav/workspace/MassFileSender' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/rabbitvcs/vcs/svn/__init__.py", line 254, in statuses
update=update)
ClientError: The path '/home/janipav/workspace/MassFileSender' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
Contents of /usr/share/rabbitvcs/configspec.ini
[general]
language = string(default="English")
enable_attributes = boolean(default=True)
enable_emblems = boolean(default=True)
enable_recursive = boolean(default=True)
show_debug = boolean(default=False)
show_unversioned_files = boolean(default=True)
[external]
diff_tool = string(default="/usr/bin/meld")
diff_tool_swap = boolean(default=False)
[cache]
number_repositories = integer(default=30)
number_messages = integer(default=30)
[logging]
type = option("None", "File", "Console", "Both", default="Both")
level = option("Debug", "Warning", "Info", "Error", "Critical", default="Error")
Best Answer
You can fix the missing context menu. I suggest removing the installed PPA version and the ppa (How do I remove a PPA added via command-line?), reinstall the version from Ubuntu and follow the instructions I derived from the bug reported: https://bugs.launchpad.net/ubuntu/+source/rabbitvcs/+bug/1093533.
You need to download the following file http://rabbitvcs.googlecode.com/svn/trunk/clients/nautilus-3.0/RabbitVCS.py
Copy it (using root/su/sudo) to:
/usr/share/nautilus-python/extensions/RabbitVCS.py
You may also need to create the following symlink:
You will need to restart your session (log out and back in again) to see the changes.