Rabbitvcs: a replacement for tortoisesvn
We all know that since SVN debuted, many people have predicted that CVS will be replaced by it. Just as they predicted Maven would replace ant. It can be seen that SVN is popular. In Windows, the most common open-source free SVN client is tortoisesvn (the turtle we see ). In Windows, tortoisesvn works with visualsvn server (a free SVN server management tool), which allows developers to easily build version libraries for projects.
In Linux, the most common SVN client may be esvn. It is also open-source and free of charge. However, tortoisesvn is used differently from tortoisesvn on windows, and the graphical interface of the client software is somewhat dull or even "ugly" in Linux ". The power of open source is powerful. Rabbitvcs is an open-source and free SVN client software similar to tortoisesvn that supports many Linux systems. Its operation method is almost the same as using tortoisesvn in windows, and common operations are also integrated into the context menu.
More importantly, when esvn updates the code, the location cannot contain Chinese characters; otherwise, it cannot be updated. While
Rabbitvcs does not have this restriction.
Specific installation, refer to the official website: http://wiki.rabbitvcs.org/wiki/install/ubuntu (this is installed in Ubuntu 10.10)
The procedure is as follows:
1. Add rabbitvcs to the Ubuntu source in two ways:
A.
sudo add-apt-repository ppa:rabbitvcs/ppa
If the public key fails to be imported, run the following code.
gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-key A2019EA84E7532C8&& gpg -a --export A2019EA84E7532C8| sudo apt-key add -
Note: Set a2019ea84e7532c8 to the required number.
B.
Edit sources. List and add the Deb http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu ** distribution ** main at the bottom
sudo gedit /etc/apt/sources.listdeb http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu **DISTRIBUTION** main
2. Update the Ubuntu System
sudo apt-get update
If the public key fails to be imported during the update process, run the following code.
gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-key A2019EA84E7532C8&& gpg -a --export A2019EA84E7532C8| sudo apt-key add -
Note: Set a2019ea84e7532c8 to the required number.
3. Install rabbitvcs
sudo apt-get install rabbitvcs-core rabbitvcs-nautilus rabbitvcs-thunar rabbitvcs-gedit rabbitvcs-cli
Note: first, make sure that your system has been installed.Subversion
4. Restartnautilus
nautilus -q
In this way, right-click and you will see the bunny logo. In fact, there are still some sources. Why? Because the tortoisesvn logo is a tortoise, And the rabbitvcs logo is a rabbit, everyone has heard of the story of the tortoise and the rabbit race. Can tortoisesvn be surpassed by rabbitvcs? Let's wait and see.
5. Checkout code from the svn Server
Later use is exactly the same as tortoisesvn.