Update!! 20140116
Install
The Ubuntu Launchpad PPA repository has to be set, it provides automatic updates too.
sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com 9B17F2B406D92A67
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 9B17F2B406D92A67
sudo add-apt-repository ppa:gaborgabor/pagavcs
sudo apt-get update
sudo apt-get install pagavcs
nautilus -q
If you are behind proxy you may need to change the first instruction to (substituting your own proxy and port):
sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com --keyserver-options http-proxy=http://[proxy]:[port] 9B17F2B406D92A67"
===========================
Warring!!
There is a bug that right-click menu does not display when using new version pagavcs (1.4.56).
The solution is under below, install old version Pagavcs and Pagavcs-bigmem.
==========================================
1. Download Pagavcs 1.4.41 and Pagavcs-bigmem 1.0.0.
2. Do not add software path: deb http://pagavcs.googlecode.com/svn/repo karmic main, nor you will install new version Pagavcs automatically.
3. Install Pagavcs first, then Pagavcs-bigmem.
4. If there is no affect, log out then log in, and type $nautilus -q.
5. Have fun!
P.S. pagavcs-bigmem is used to fix that svn's total file size is too big. For example, up to 2GB.