RabbitVCS – Easy version control for Linux
Sponsored Link
RabbitVCS is inspired by TortoiseSVN and others.
RabbitVCS Features
Nautilus Integration
Seamlessly integrates into your standard desktop workflow
Subversion Support
Gain access to nearly all Subversion client functionality without touching the command line
Powerful and Useful Dialogs
We pride ourselves on our ease of use and straightforward interface
Fully Internationalized
We currently have 16 full translations and counting, and contributing is easy with Launchpad
Packages for Your Distribution
We have easy-to-install packages for Ubuntu, Debian and Fedora
Command Line Integration
We provide an easy to use command line tool you can use to launch our dialogs
Install Rabbitvcs in ubuntu 10.04/9.10
When installing from packages, you will want to install Core as well as whichever plugins you intend to use. You may also want to install the command line script, which provides access the RabbitVCS dialogs from the command line.
Open the terminal and run the following commands
sudo add-apt-repository ppa:rabbitvcs/ppa
Update the source list
sudo apt-get update
Now install rabbitvcs core using the following command
sudo apt-get install rabbitvcs-core
Install nautilus,thunar,gedit and command line plugins using the following command
sudo apt-get install rabbitvcs-nautilus rabbitvcs-thunar rabbitvcs-gedit rabbitvcs-cli
Screenshot
Nautilus Integration
recommended, better than using one plugin for each combination of IDE/VCS you need.
the support for SVN and now Git, along with their goal of supporting others (CVS, Hg…) creates a great potential in Rabbit.
I hope they actually reach it 🙂
This is welcome development.
I hope that it becomes an api and software layer between ide’s/(what the heck) programs and version control systems.
This way the CVS maintainers only have to test against the api while the applications only have to test also against that api(+specific CVS systems they support of course).
Also because it’s managed by one software that knows what going on at the file system level, it allows to detect conflicts, moving files etc.
It makes more sense and will allow for more advanced stuff I think.
Once fully developed a software neutral API (with some stuff to ask names, versions and other things of the managing software) could be a freeDesktop specification
I tried (re)locating a repository to a windows share site. rabbitvcs does not seem to recognize smb shares?
Is this so? Thanks
Hi
I get:
$ sudo add-apt-repository ppa:rabbitvcs/ppa
Error reading https://launchpad.net/api/1.0/~rabbitvcs/+archive/ppa: couldn’t connect to host
How would I fix that please?
David
Fixed my own problem by using:
sudo -E add-apt-repository ppa:rabbitvcs/ppa
(we are behind a proxy).