gpt4 book ai didi

mercurial - TortoiseHg 扩展存储在哪里?

转载 作者:行者123 更新时间:2023-12-02 23:02:51 24 4
gpt4 key购买 nike

我最近在 Linux 系统(Ubuntu 10.4 服务器)上使用了带有 Mercurial 的 Perfarce 扩展,并对其代码进行了一些修改以满足我的需求。

现在,我想在 Windows 7x64(我安装了 TortoiseHg)上执行相同的操作。我知道 tortoise Hg 附带了一些捆绑扩展(包括 perfarce)。我还知道我可以使用 Mercurial.ini 或 hgrc 文件来启用扩展并指定查找它们的路径。

我想我可以在我的 Mercurial.ini 文件中强制设置一个指向 perfarce.py 的路径(perfarce=path\to\extension),但是由于 perfarce 已经与 TortoiseHg 安装捆绑在一起,我可以编辑捆绑版本吗?如果有的话,我在哪里可以找到它?

TIA

亚历山大

最佳答案

我意识到这不是您确切问题的答案,但是将 perfarce.py 放在自己的 hg 存储库中并在 Mercurial.ini 中指向它不是更好吗?

这样您就不必再担心它了,即使您更新 TortoiseHg 时也不用担心。

编辑

好的,我启动了一台 Windows 机器。

perfarce 扩展包含在 TortoiseHg\library.zip\hgext 中,但它是一个 .pyo 文件。

坦白说,我不知道用实际的 .py 文件替换 .pyo 是否可行。可能会,因为 pyo 正是 Python 解释器在使用 -O 标志调用时输出的内容,但是嘿,我对 Python 不太了解。

我想尝试是确定答案的唯一方法。

关于mercurial - TortoiseHg 扩展存储在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6495621/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com