Tortoisehg tidak muncul di menu konteks nautilus

12

Saya baru saja menginstal ubuntu 11.10 di netbook saya kemarin. Saya mengalami masalah saat tortoisehg bekerja dengan benar. Saya menambahkan ppa untuk tortoisehg dan lincah . Saya dapat menginstal perangkat lunak (tortoisehg, tortoisehg-nautilus) seperti yang saya lakukan di versi Ubuntu sebelumnya (bukan 11,04 - saya melewatkan versi itu). Ketika saya meluncurkan nautilus dan menavigasi ke salah satu repositori saya, saya tidak melihat opsi menu konteks untuk tortoisehg dan saya tidak melihat ikon overlay yang menunjukkan status repositori. Saya tahu tortoisehg diinstal karena saya bisa mengeluarkan perintah thg di terminal dan meja kerja muncul.

Ada ide tentang cara membuat sesuatu bekerja?

Bluebill
sumber
Saya bertanya-tanya apakah ada yang tahu cara mengatur menu konteks secara manual?
Bluebill
periksa jawaban saya itu cukup dekat dengan bagaimana Tortoisehg adalah
zeitue

Jawaban:

8

Saya memiliki masalah ini juga jadi saya menulis sesuatu untuk memperbaikinya.

jalankan saja ini di terminal untuk mengatur

START=$(pwd)
sudo apt-get install mercurial tortoisehg
mkdir -p ~/.local/share/nautilus/scripts/
cd ~/.local/share/nautilus/scripts/
hg clone https://bitbucket.org/zeitue/nautilus-mercurial-scripts
mv nautilus_mercurial_scripts/Mercurial/ .
rm -Rf nautilus_mercurial_scripts/
cd $START

OK selesai, sekarang klik kanan folder / repo dan lihat di bawah skrip

zeitue
sumber
2
Cukup baik untukku. Harus ditandai sebagai jawaban.
Pijusn
1
Ini bekerja dengan baik untuk saya juga. Terima kasih.
karlgrz
terima kasih sudah menulis ini. Bagi siapa pun yang menggunakan ubuntu 13.04 Anda harus meletakkan skrip di /home/$USER/.local/share/nautilus/scripts/ agar nautilus dapat menemukannya.
NotNamedDwayne
2

Saya berhasil membuatnya bekerja lebih mudah dengan menggunakan tortoisehg ppa:

sudo add-apt-repository -y ppa:tortoisehg-ppa/releases
sudo apt-get update
sudo apt-get install mercurial tortoisehg
pemberontak
sumber
0

Jika Anda memiliki sesuatu seperti ini:

(nautilus:2750): Nautilus-Python-WARNING **: g_module_open libpython failed: /usr/lib/libpython2.7.so.1.0: cannot open shared object file: No such file or directory
compiz (core) - Info: Unity is fully supported by your hardware.
compiz (core) - Info: Unity is fully supported by your hardware.
compiz (core) - Info: Starting plugin: opengl
ImportError: could not import gobject (error was: '/usr/lib/x86_64-linux-gnu/libpyglib-gi-2.0-python2.7.so.0: undefined symbol: _Py_ZeroStruct')

Pada file .xsession-error Anda di direktori home mungkin ini dapat membantu Anda:

https://bugs.launchpad.net/ubuntu/+source/tortoisehg/+bug/1202823

Semoga berhasil

Alexandro Martinez
sumber