Tortoisehg 没有显示在 nautilus 上下文菜单中

Tortoisehg 没有显示在 nautilus 上下文菜单中

我昨天刚刚在我的上网本上安装了 ubuntu 11.10。我无法让 tortoisehg 正常工作。我为两者添加了 ppa乌龟水银的。我可以像在以前的 ubuntu 版本(不是 11.04 - 我跳过了那个版本)中一样安装软件(tortoisehg、tortoisehg-nautilus)。当我启动 nautilus 并导航到我的一个存储库时,我没有看到任何 tortoisehg 的上下文菜单选项,也没有看到任何指示存储库状态的覆盖图标。我知道 tortoisehg 已安装,因为我可以在终端上发出 thg 命令,然后工作台就会显示出来。

关于如何让事情正常运转,您有什么想法吗?

答案1

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

只需在终端中运行此命令即可设置

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

好的,现在只需右键单击文件夹/repo 并查看脚本

答案2

我自己也在研究这个问题。这可能与Oneiric 上运行的 nautilus-python 中的一个错误。在描述中,提到了另一个应用程序中类似的上下文菜单问题可能存在的相关错误。

答案3

答案4

我通过使用 tortoisehg ppa 让它相当轻松地工作:

sudo add-apt-repository -y ppa:tortoisehg-ppa/releases
sudo apt-get update
sudo apt-get install mercurial tortoisehg

相关内容