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.