Como instalar RabbitVCS no Ubuntu 15.04?

3

Estou procurando uma GUI do SVN que se integre ao navegador de arquivos (Nautilus ou Thunar). Até agora só encontrei o RabbitVCS para isso, mas estou com problemas para instalá-lo. Sim, há muitas postagens aqui sobre isso, com muitas dicas, e acho que tentei todas elas - sem sucesso.

Aqui estão os meus passos:

sudo add-apt-repository ppa:rabbitvcs/ppa
sudo apt-get update
sudo apt-get install -y rabbitvcs-gedit rabbitvcs-cli

Tudo isso é executado corretamente, mas essa linha falha:

sudo apt-get install rabbitvcs-nautilus3
[...]
E: Package 'rabbitvcs-nautilus3' has no installation candidate

Então, em vez disso, eu faço:

sudo apt-get install -y rabbitvcs-nautilus
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/
wget http://rabbitvcs.googlecode.com/svn/trunk/clients/nautilus-3.0/RabbitVCS.py  /usr/share/nautilus-python/extensions
sudo chown -R $USER:$USER ~/.config/rabbitvcs
killall nautilus

Eu termino com um sistema que mostra corretamente os ícones de sobreposição e funciona corretamente na CLI, mas quando clico com o botão direito em qualquer pasta, a entrada "RabbitVCS" simplesmente está faltando.

(Também é terrivelmente chato que a sobreposição de "ícone de relógio" seja exibida em todos os arquivos malditos em todo o meu sistema - eu só quero sobreposições em arquivos realmente versionados.)

  • Alguma coisa está quebrada com o 15.04, ou o que está acontecendo aqui? O que eu perdi? O que eu fiz de errado?

  • Além disso, o plug-in do gedit parece não funcionar corretamente. Quando tento ativar o plugin no gedit marcando a caixa de seleção, a caixa de seleção desaparece e o ícone do plug-in é substituído por um sinal de parada vermelho.

por Torben Gundtofte-Bruun 08.07.2015 / 22:20

1 resposta

4

O ppa: rabbitvcs / ppa do PPA não contém pacotes Vivid. Portanto, você não pode instalar rabbitvcs através deste PPA.

rabbitvcs-nautilus também está nos repositórios do Ubuntu

sudo apt-get install rabbitvcs-nautilus

Saída de apt-cache policy rabbitvcs-nautilus

rabbitvcs-nautilus:
  Installed: 0.16-1
  Candidate: 0.16-1
  Version table:
 *** 0.16-1 0
        500 http://de.archive.ubuntu.com/ubuntu/ vivid/universe i386 Packages
        100 /var/lib/dpkg/status
     0.16-1~getdeb1 0
        500 http://archive.getdeb.net/ubuntu/ vivid-getdeb/apps i386 Packages

Para instalar o rabbitvcs no Vivid, você também pode usar os repositórios GetDeb :

wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu vivid-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'
sudo apt-get update
sudo apt-get install rabbitvcs-nautilus-3.0
    
por A.B. 09.07.2015 / 08:07