Python 在Ubuntu 9.10中的Gnome上安装Ortoisehg?

Python 在Ubuntu 9.10中的Gnome上安装Ortoisehg?,python,ubuntu,mercurial,gnome,tortoisehg,Python,Ubuntu,Mercurial,Gnome,Tortoisehg,我按照以下步骤使用以下文档在Ubuntu 9.10上安装了Ortoisehg: 我在~/.xsession错误中得到以下错误 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: GtkWa

我按照以下步骤使用以下文档在Ubuntu 9.10上安装了Ortoisehg:

我在~/.xsession错误中得到以下错误

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'
进化警报通知消息:2009年12月1日星期二23:28:26
sys:1:GtkWarning:拒绝将非唯一操作“HgNautilus::00None”添加到操作组“DirExtensionsMenuGroup”
sys:1:GtkWarning:gtk_action_get_name:断言'gtk_IS_action(action)'失败
sys:1:GtkWarning:gtk_ui_manager_add_ui:assertion`name!=NULL | | type==GTK_UI_MANAGER_SEPARATOR'失败
sys:1:GtkWarning:拒绝将非唯一操作“HgNautilus::01clone”添加到操作组“DirExtensionsMenuGroup”
sys:1:GtkWarning:拒绝将非唯一操作“HgNautilus::02init”添加到操作组“DirExtensionsMenuGroup”
sys:1:GtkWarning:拒绝将非唯一操作“HgNautilus::03userconfig”添加到操作组“DirExtensionsMenuGroup”
sys:1:GtkWarning:拒绝将非唯一操作“HgNautilus::05about”添加到操作组“DirExtensionsMenuGroup”
回溯(最近一次呼叫最后一次):
文件“/usr/bin/hgtk”,第44行,在
系统出口(hggtk.hgtk.dispatch(sys.argv[1:]))
文件“/usr/lib/pymodules/python2.6/hggtk/hgtk.py”,第29行,已发送
u=_ui.ui(参数中的回溯='--traceback'))
TypeError:\uuuu init\uuuuuuuuu()获取了意外的关键字参数“traceback”

有人知道怎么做吗?同时,我将使用命令行。谢谢。

您似乎正在使用Mercurial 1.2.1,它没有在中完成重构。这意味着你不能将最新版本的龟甲与如此旧版本的Mercurial一起使用


我建议将Mercurial更新为新版本或使用旧版本的Ortoisehg。

您的hg版本是什么?通常thg想要一个最前沿的hg(例如1.4或1.4.1),这很有趣,当我运行“hg版本”时,它告诉我我运行的是1.3.1版…可能是其他的吗?我仍然建议您尝试匹配Mercurial和OrtoisehG的版本。