nautilusでsvnなどのバージョン管理を統合的に表示

WindowsCVSSubversionなどのステータスを、Explorerに統合するにはTortoiseCVSとかTortoiseSVNなどを利用する方法がある。

Gnumeデスクトップのnautilusで、似たようなことができる代物はないかと検索してみたらRabbitVCSと言うのをみつけた。

Ubuntu系の場合 http://ppa.launchpad.net/rabbitvcs/ppa/ubuntuリポジトリがあるので・・・

sudo apt-add-repository PPA:rabbitvcs/ppa

とかして、リポジトリーを追加*1して

sudo apt-get update

とかすれば

$ apt-cache search rabbitvcs
rabbitvcs-cli - Command line interface for RabbitVCS
rabbitvcs-gedit - Gedit extension for RabbitVCS
rabbitvcs-nautilus - Nautilus 2 extension for RabbitVCS
rabbitvcs-thunar - Thunar extension for RabbitVCS
rabbitvcs-core - Easy version control
rabbitvcs-nautilus3 - Nautilus 3 extension for RabbitVCS

のようにインストール可能な状態になるのでした。

そして、apt-get、aptitude、synaptic、Ubuntuソフトウェアセンター、のいずれかを使ってrabbitvcs-nautilus3をインストールすれば使えるようになるはず。

一度GUI環境からログアウトして、再びログイン。そしてGnome-Panelの場所などからnautilusを起動して、リポジトリのクローンがある場所まで移動してみましょう。
アイコンに小さいマークみたいなのがついていれば、RapidSVNが動いているということです。
アイコンを右クリックするとポップアップしたメニューにRapidSVN関連の項目が増えてみますので、リポジトリの更新などの操作がマウスを使って出来るようになっているはずです。

脚注