Любой полный интерфейс GUI для Mercurial?

9

Я пробовал TortoiseHG из репозиториев, но он вообще не работал.

    
задан Queops 29.10.2010 в 20:42
источник

4 ответа

10

Добавьте следующие PPA в свои источники программного обеспечения, инструкции находятся в конечных точках канала:

Ссылка

Ссылка

Или сделайте это через командную строку.

ppa: tortoisehg-ppa / релизы ( Нажмите здесь, чтобы получить инструкции по использованию PPA. )

ppa: mercurial-ppa / релизы ( Нажмите здесь, чтобы получить инструкции по использованию PPA. )

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

Установите tortoisehg и tortoisehg-nautilus , если вы хотите интеграцию с nautilus.

$ sudo apt-get install tortoisehg tortoisehg-nautilus

Используйте hgtk , как если бы это была обычная команда hg , чтобы получить интерфейс GUI для каждой команды (например, hgtk status ) или использовать интерфейс, предоставленный в nautilus, если вы установили требуемый пакет.

    
ответ дан Matt Joiner 30.10.2010 в 03:14
источник
16

hg view устанавливается как часть пакета mercurial, но по умолчанию не включен, чтобы пакет зависел от инструментария tk. Установите tk8.5 и добавьте в файл "$HOME/.hgrc" следующее:

[extensions]
hgk=

Запустите, запустив hg view в папке репозитория.

    
ответ дан andrewsomething 29.10.2010 в 21:04
1

meld делает довольно приличную работу. Просто установите его следующим образом:

sudo apt-get install meld

И запустите его с помощью

meld

Затем выберите «Вид управления версиями» и укажите его в каталоге в вашем репозитории. Он покажет вам все измененные файлы, и вы можете просмотреть визуальный diff, дважды щелкнув файл.

    
ответ дан Peter 29.04.2015 в 05:46
0

sudo apt-get install tortoisehg tortoisehg-nautilus

Затем просто nautilus -q затем перейдите к вашему проекту в браузере файлов

    
ответ дан Jonathan Leaders 25.06.2015 в 19:10