Table of Contents

Frequently Asked Questions (FAQ)

General

What is RabbitVCS? RabbitVCS is a project with the goal of developing a collection of utilities to allow for better client integration with some of the popular version control systems. We currently support the Git and Subversion version control ​systems, and the Nautilus and Thunar file managers.

What does the VCS stand for? Version Control System. This is a program like Git or Subversion which allows one or many developers to track changes to their source code.

Where can I get RabbitVCS? Please go to our Downloads section.

When do you plan to support other file managers / VCSes? Support for additional clients and systems relies on contributions from the community. Patches are welcome! The best place to start is probably finding experts in the client or system project you're interested in, and identifying Python libraries that integrate with them.

I would like to contribute to RabbitVCS, but I'm not sure where to start. Please go to our Contribute section.

Can RabbitVCS replace everything I do from the command line? Possibly, but then again, possibly not :) RabbitVCS covers ordinary ​version control commands, so if your workflow is not too esoteric then you shouldn't need to the command line. On the other hand, if you're doing something complicated or that requires a lot of manual intervention,​ you will certainly need to know how to use the command line client ​for your version control system.

Installation

How can I uninstall RabbitVCS when I did a manual installation? Please see the instructions here.

Troubleshooting

I have installed RabbitVCS, but I don't see any context menu items or emblems!

Try the following steps to troubleshoot common issues:

How can I install the latest version? If your distribution includes an old version, see the download page for instructions.

I'm running a 64 bit distribution and RabbitVCS doesn't work! See our known issues page for an explanation and workaround.