Я надеюсь интегрировать Mercurial в мой сайт Rails.Я хочу запускать базовые команды, такие как status, summary, log, и, возможно, даже клонировать.Я хотел бы напрямую взаимодействовать с библиотеками Mercurial и избегать анализа паролей с помощью регулярных выражений.
Mercurial написан на Python;Я использую Ruby.Итак, мне нужны привязки Mercurial Ruby.Кажется, однако, что их нет.Таким образом, план B будет заключаться в следующем: Ruby / Python (библиотека расширений для встраивания интерпретатора Python в Ruby) или rubypython (мост C между Ruby и Python сRuby interface).
Вы все видите причину, по которой одна из этих библиотек не может дать мне то, что я хочу?
У кого-нибудь есть альтернативные идеи?