RabbitVCS

Installation

RabitVCS est un pluggin pour Nautilus lié à    Svn

et à     Git

Ubuntu 18.04

  • Ajouter le site des packages de RabbitVCS:
sudo add-apt-repository ppa:rabbitvcs
sudo apt-get update


  • installer la partie "core"
sudo apt-get install rabbitvcs-core


  • installer la partie "nautilus"
sudo apt-get install rabbitvcs-nautilus  rabbitvcs-gedit rabbitvcs-cli


Ubuntu 13.04

  • Ajouter le site des packages de RabbitVCS:
sudo add-apt-repository ppa:rabbitvcs


  • Modifier la liste des sites pour les packages,
dans le fichier /etc/apt/sources.list, ajouter la ligne :
deb ppa:rabbitvcs/ppa karmic universe


  • puis lancer la commande :
(si besoin installer le package aptitude)
sudo apt-get install aptitude
sudo aptitude install rabbitvcs-nautilus
#ou en 13.04
sudo aptitude install rabbitvcs-nautilus3


Warning Note: pour ubuntu 13.04 32 bits j'ai du faire des modifications
sudo ln -sf /usr/lib/i386-linux-gnu/libpython2.7.so /usr/lib/libpython2.7.so
sudo ln -sf /usr/lib/i386-linux-gnu/libpython2.7.so.1 /usr/lib/libpython2.7.so.1
sudo ln -sf /usr/lib/i386-linux-gnu/libpython2.7.so.1.0 /usr/lib/libpython2.7.so.1.0


Exemple d'utilisation avec SVN

En pré-recquis, on aura créé un répertoire pour les repositories (voir SVN)

Puis on va créer une repository sous /var/svn

mkdir /var/svn/test


Ensuite on fait tout par le menu contextuel de Nautilus relatif à RabbitVCS

ex: le répertoire de travail est ~/test

Ensuite on s'abonne a la repository test

Sélectionner le répertoire test, afficher le menu contextuel de Nautilus, puis cliquer sur l'item RabbitCVS/Mettre à jour


Ensuite on peut gérer en configuration tous les fichiers

  • Ajouter un ensemble de fichiers de la repository
Menu RabbitVCS/Ajouter
  • Mettre à jour la base de données
Menu RabbitVCS/Envoyer