Mercurial için eksiksiz bir GUI arayüzü var mı?


12

Depolardan TortoiseHG'yi denedim, ama hiç çalışmadı.


1
TortoiseHG ile yaşadığınız sorun hakkında daha açıklayıcı olmak isteyebilirsiniz.
andrewsomething

Seçtiğim "menü" komutlarının hiçbirine tepki vermedi.
Queops

2
Benim için çalışıyorlar 10.10. Ayrıca tortoisehg-nautilusyüklediğinizden emin olun . Ayrıca nautilus yeniden başlatılmalıdır.
andrewsomething

Aynen söylediğin gibi. Seçenekleri veya Klon'u tıklattığımda hiçbir şey olmuyor ... örneğin .. çok garip. EDIT: Komutları menüden değil, konsolda girerseniz çalışır.
Queops

@Queops Bu sorunla ilgili bir hata bildirdiniz mi?
ændrük

Yanıtlar:


10

Yazılım Kaynaklarınıza aşağıdaki PPA'ları ekleyin, talimatlar bağlantı uç noktalarındadır:

https://launchpad.net/~tortoisehg-ppa/+archive/releases Launchpad logosu

https://launchpad.net/~mercurial-ppa/+archive/releases Launchpad logosu

Veya komut satırı üzerinden yapın.

ppa: tortoisehg-ppa / sürümleriLaunchpad logosu ( PPA'ların kullanımına ilişkin talimatlar için buraya tıklayın. )

ppa: mercurial-ppa / sürümleriLaunchpad logosu ( PPA'ların kullanımına ilişkin talimatlar için buraya tıklayın. )

$ sudo apt-add-repository ppa:tortoisehg-ppa/releases
$ sudo apt-add-repository ppa:mercurial-ppa/releases

Yükleme tortoisehgve tortoisehg-nautilusnautilus entegrasyonu istiyorsanız.

$ sudo apt-get install tortoisehg tortoisehg-nautilus

Kullanım hgtkher zamanki sanki hgher komutun (örneğin bir GUI arayüzüne almak için komut hgtk status) veya gerekli paket yüklü eğer Nautilus sağlanan arayüzünü kullanın.


Güzel kullanışlı
PPA'lar

Tortoisehg'i yüklemeye çalıştığımda aşağıdaki iletiyi aldım: Aşağıdaki paketlerin karşılanmayan bağımlılıkları var: tortoisehg: Bağımlı: mercurial (<2.5 ~) ama 2.5-0ppa1 ~ precise1 kurulacak Önerilenler: python-iniparse ama E: Sorunlar düzeltilemedi, bozuk paketler tuttunuz.
magister

1
Bu iyi çalışıyor: sudo apt-get install tortoisehg tortoisehg-nautilus Artık PPA'lara gerek yok (Ubuntu 15)
Jonathan

20

hg viewcıva paketinin bir parçası olarak yüklenir, ancak paketin tk araç setine bağlı kalmasını önlemek için varsayılan olarak etkin değildir. Yükleyin tk8.5ve aşağıdakileri "$HOME/.hgrc"dosyanıza ekleyin :

[extensions]
hgk=

hg viewDepo klasöründe çalıştırarak başlatın . alternatif metin


1
Yani, hgk.py yolunu koymak gerekiyordu $HOME/.hgrc, yani. hgk=/usr/lib/python2.7/dist-packages/hgext/hgk.py.
Martin Pecka

1

meld oldukça iyi bir iş çıkarıyor. Sadece şu şekilde yükleyin:

sudo apt-get install meld

Ve şu şekilde çalıştırın:

meld

Daha sonra "Sürüm kontrol görünümü" nü seçin ve deponuzla dizinin üzerine getirin. Size tüm değiştirilen dosyaları gösterecektir ve dosyayı çift tıklatarak görsel bir fark görebilirsiniz.


0

sudo apt-get install tortoisehg tortoisehg-nautilus

Daha nautilus -qsonra dosya tarayıcısında projenize göz atın

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.