Home

Awesome

PagaVCS

PagaVCS is a Nautilus, Thunar and mugCommander integrated TortoiseSVN clone, Subversion GUI client for Linux desktop. Like Tortoise it can be used directly from the filemanager (Nautilus, Thunar, mugCommander) via context menu.

Pagavcs-17 is the new generation supporting Subversion 1.7+. The old Pagavcs is in maintenance-only state now, the Pagavcs-17 is the preferred and developed version.

Contact: pagavcs@gmail.com

Supported Ubuntu versions: Currently:

(The 1.6 series supports 11.10 Oneiric too.) (The 1.4.x series supports 9.10 Karmic, 10.04 Lucid, 10.10 Maverick, 11.04 Natty too. [PagaVCS14Series See more])

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 add-apt-repository ppa:gaborgabor/pagavcs sudo apt-get update

echo install pagavcs-17 or pagavcs-17-dev sudo apt-get install pagavcs-17 echo for Nautilus support: sudo apt-get install pagavcs-17-nautilus echo for Nemo support: sudo apt-get install pagavcs-17-nemo echo for Thunar support: sudo apt-get install pagavcs-17-thunar

echo file manager or computer restart is required after install

}}}

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" }}}

13.04 Nautilus workaround

It's a [https://bugs.launchpad.net/ubuntu/+source/nautilus-python/+bug/1170017 known Ubuntu bug], after installing PagaVCS execute in terminal:

64 bit: {{{ sudo ln -sf /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 /usr/lib/ sudo ln -sf /usr/lib/x86_64-linux-gnu/libpython2.7.so.1 /usr/lib/ sudo ldconfig killall nautilus }}}

32 bit: {{{ sudo ln -sf /usr/lib/i386-linux-gnu/libpython2.7.so.1.0 /usr/lib/libpython2.7.so.1.0 sudo ln -sf /usr/lib/i386-linux-gnu/libpython2.7.so.1 /usr/lib/libpython2.7.so.1 sudo ldconfig killall nautilus }}}

Features

Used libraries: