web-dev-qa-db-ja.com

Mercurialの完全なGUIインターフェイスはありますか?

リポジトリからTortoiseHGを試しましたが、まったく機能しませんでした。

10
Queops

次のPPAをソフトウェアソースに追加します。手順はリンクエンドポイントにあります。

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

https://launchpad.net/~Mercurial-ppa/+archive/releases Launchpad logo

または、コマンドラインから実行します。

ppa:tortoisehg-ppa/releases Launchpad logoPPAの使用方法については、ここをクリックしてください。

ppa:Mercurial-ppa/releases Launchpad logoPPAの使用方法については、ここをクリックしてください。

$ Sudo apt-add-repository ppa:tortoisehg-ppa/releases
$ Sudo apt-add-repository ppa:Mercurial-ppa/releases

tortoisehgをインストールし、nautilus統合が必要な場合はtortoisehg-nautilusをインストールします。

$ Sudo apt-get install tortoisehg tortoisehg-nautilus

hgtkを通常のhgコマンドであるかのように使用して、各コマンドのGUIインターフェースを取得します(例:hgtk status)、または必要なパッケージをインストールした場合はnautilusで提供されるインターフェースを使用します。

10
Matt Joiner

hg viewはMercurialパッケージの一部としてインストールされますが、パッケージがtkツールキットに依存しないようにデフォルトでは有効になっていません。 tk8.5をインストールし、"$HOME/.hgrc"ファイルに次を追加します。

[extensions]
hgk=

リポジトリフォルダーでhg viewを実行して起動します。 alt text

18
andrewsomething

meldはかなりまともな仕事をしています。次のようにインストールするだけです:

Sudo apt-get install meld

そしてそれを実行します:

meld

次に、「バージョン管理ビュー」を選択して、リポジトリのあるディレクトリをポイントします。変更されたすべてのファイルが表示され、ファイルをダブルクリックして視覚的な差分を表示できます。

1
Peter

Sudo apt-get install tortoisehg tortoisehg-nautilus

次にnautilus -qだけを実行し、ファイルブラウザでプロジェクトを参照します

0
Jonathan