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


12

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


1
TortoiseHGで発生した問題について、もっと説明したくなるかもしれません。
andrewsomething 2010年

選択した「メニュー」コマンドのいずれにも反応しませんでした。
Queops

2
10.10で動作します。また、tortoisehg-nautilusインストールされていることを確認してください。また、nautilusを再起動する必要があります。
andrewsomething

まさにあなたが言ったように。オプションやクローンをクリックしても何も起こりません...たとえば、非常に奇妙です。編集:コマンドをメニューからではなく、コンソールから入力した場合に機能します。
Queops

@Queopsこの問題についてバグを報告しましたか?
ændrük

回答:


10

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

https://launchpad.net/~tortoisehg-ppa/+archive/releases Launchpadのロゴ

https://launchpad.net/~mercurial-ppa/+archive/releases Launchpadのロゴ

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

ppa:tortoisehg-ppa / releasesLaunchpadのロゴPPAの使用方法については、ここをクリックしてください。

ppa:mercurial-ppa / releasesLaunchpadのロゴPPAの使用方法については、ここをクリックしてください。

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

をインストールしtortoisehgtortoisehg-nautilusnautilus統合が必要な場合。

$ sudo apt-get install tortoisehg tortoisehg-nautilus

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


便利で便利なPPA
10

tortoisehgをインストールしようとすると、次のメッセージが表示されます。次のパッケージには依存関係が満たされていません:tortoisehg:Depends:mercurial(<2.5〜)but 2.5-0ppa1〜precise1 is be installed to Recommends:python-iniparse but it's going toインストール済みE:問題を修正できません。パッケージが壊れています。
magister

1
これsudo apt-get install tortoisehg tortoisehg-nautilus で問題なく動作します。PPAはもう必要ありません(Ubuntu 15)
ジョナサン

20

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

[extensions]
hgk=

hg viewリポジトリフォルダーで実行して起動します。 代替テキスト


1
$HOME/.hgrcつまり、hgk.pyへのパスをに入れる必要がありました。hgk=/usr/lib/python2.7/dist-packages/hgext/hgk.py
Martin Pecka

1

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

sudo apt-get install meld

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

meld

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


0

sudo apt-get install tortoisehg tortoisehg-nautilus

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.