If you do any software development work that requires the use of subversion then you may have heard of rabbitvcs. It’s one of the best subversion clients that integrates well with nautilus, under GNOME. I’d been running into an issue however where it wouldn’t allow me to perform a comparison of my checked out working directory and the subversion repository. I was running into this with version 0.14.2.1-3 on my Fedora 14 laptop.
1 2 3 4 5 6 7
% rabbitvcs diff WebDataInterface.java@105 WebDataInterface.java@112 Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/rabbitvcs/ui/diff.py", line 322, in <module> diff_factory(options.vcs, pathrev1, pathrev1, pathrev2, pathrev2, sidebyside=options.sidebyside) File "/usr/lib/python2.7/site-packages/rabbitvcs/ui/diff.py", line 304, in diff_factory return classes_map[vcs](path1, revision_obj1, path2, revision_obj2, sidebyside) KeyError: 'unknown'
The SRPM is available here.
NOTE: For further details regarding my one-liner blog posts, check out my one-liner style guide primer.