3

次のドキュメントを使用して、次の手順に従って Ubuntu 9.10 に TortoiseHG をインストールしました。

http://bitbucket.org/tortoisehg/stable/wiki/nautilus

~/.xsession-errors に次のエラーが表示されます

evolution-alarm-notify-Message:  Tue Dec  1 23:28:26 2009

sys:1: GtkWarning: Refusing to add non-unique action 'HgNautilus::00None' to action group 'DirExtensionsMenuGroup'
sys:1: GtkWarning: gtk_action_get_name: assertion `GTK_IS_ACTION (action)' failed
sys:1: GtkWarning: gtk_ui_manager_add_ui: assertion `name != NULL || type == GTK_UI_MANAGER_SEPARATOR' failed
sys:1: GtkWarning: Refusing to add non-unique action 'HgNautilus::01clone' to action group 'DirExtensionsMenuGroup'
sys:1: GtkWarning: Refusing to add non-unique action 'HgNautilus::02init' to action group 'DirExtensionsMenuGroup'
sys:1: GtkWarning: Refusing to add non-unique action 'HgNautilus::03userconfig' to action group 'DirExtensionsMenuGroup'
sys:1: GtkWarning: Refusing to add non-unique action 'HgNautilus::05about' to action group 'DirExtensionsMenuGroup'
Traceback (most recent call last):
  File "/usr/bin/hgtk", line 44, in <module>
    sys.exit(hggtk.hgtk.dispatch(sys.argv[1:]))
  File "/usr/lib/pymodules/python2.6/hggtk/hgtk.py", line 29, in dispatch
    u = _ui.ui(traceback='--traceback' in args)
TypeError: __init__() got an unexpected keyword argument 'traceback'

これを機能させる方法を知っている人はいますか?その間、コマンドラインを使用します。ありがとう。

4

1 に答える 1

2

リビジョン 6b5522cb2ad2でリファクタリングが行われていない Mercurial 1.2.1 を使用しているようです。つまり、そのような古いバージョンの Mercurial で最新バージョンの TortoiseHg を使用することはできません。

Mercurial を新しいバージョンに更新するか、古いバージョンの TortoiseHg を使用することをお勧めします。

于 2009-12-02T16:38:23.303 に答える