我希望将 Mercurial 集成到我的 Rails 站点中。我想运行基本命令,例如状态、摘要、日志,甚至可能是克隆。我想直接与 Mercurial 库交互,并避免通过正则表达式进行任何命令行解析。
Mercurial 是用 Python 编写的;我正在使用红宝石。所以,我需要 Mercurial Ruby 绑定。然而,似乎没有。因此,计划 B 将使用Ruby/Python(将 Python 解释器嵌入到 Ruby 中的扩展库)或rubypython(Ruby 和 Python 之间的 C 桥,带有 Ruby 接口)之类的东西。
你们都明白为什么这些库之一不能为我提供我想要的东西吗?
有没有人有任何替代的想法?