Tortoisehg 未显示在 nautilus 上下文菜单中

Blu*_*ill 12 nautilus 11.10 mercurial

我昨天刚刚在上网本上安装了 ubuntu 11.10。我在让 tortoisehg 正常工作时遇到问题。我为tortoisehgmercurial添加了 ppa 。我能够像在过去版本的 ubuntu(不是 11.04 - 我跳过那个版本)中那样安装软件(tortoisehg、tortoisehg-nautilus)。当我启动 nautilus 并导航到我的存储库之一时,我没有看到任何关于 tortoisehg 的上下文菜单选项,也没有看到任何指示存储库状态的覆盖图标。我知道 tortoisehg 已安装,因为我可以在终端发出 thg 命令并且工作台出现。

关于如何让事情发挥作用的任何想法?

Tay*_*rez 8

我也有这个问题,所以我写了一些东西来解决它。

只需在终端中运行它来设置

START=$(pwd)
sudo apt-get install mercurial tortoisehg
mkdir -p ~/.local/share/nautilus/scripts/
cd ~/.local/share/nautilus/scripts/
hg clone https://bitbucket.org/zeitue/nautilus-mercurial-scripts
mv nautilus_mercurial_scripts/Mercurial/ .
rm -Rf nautilus_mercurial_scripts/
cd $START
Run Code Online (Sandbox Code Playgroud)

OK 完成,现在只需右键单击文件夹/存储库并查看脚本

  • 对我来说已经足够好了。应该标记为答案。 (2认同)

小智 3

它似乎与 bug #859104 有关:用 Python 编写的 Nautilus 扩展在 Oneiric 中不起作用。不幸的是,解决方案似乎是有人需要重写 tortoisehg Nautilus 扩展。