Хорошо ли работает Grit с Windows 7? - PullRequest
2 голосов
/ 04 марта 2012

Я пытался в последний день работать с Ruby gem git (версия 1.2.5), но я не уверен, что он работает достаточно хорошо. Я споткнулся о grit, который более активен, но не смог заставить его работать под Windows 7. Вы использовали grit под Windows 7, особенно для использования методов status, add и других?

Моя рабочая среда:

  • Windows 7 64 бит
  • ruby ​​1.9.2p180 (2011-02-18) [i386-mingw32]
    • мерзавец 1.2.5
    • зернистость 2,4,1
  • Я использовал эти два только в среде оболочки / IRB, чтобы почувствовать, подойдет ли один или другой. Затем я хочу интегрировать его в мое Rails-приложение (как часть задачи Rake).

Ответы [ 2 ]

1 голос
/ 02 июня 2012

К сожалению, в данный момент и на этот раз ответ на ваш вопрос, по-видимому, "нет". Для grit gem требуется камень posix-spawn, который, согласно странице проекта , в настоящее время не поддерживает Windows:

Потенциально переносимый - абстрагирует низкоуровневый процесс и поток API-интерфейсы управления, поэтому класс можно заставить работать на платформах Java и Windows, где UNIX процессов порождения и потоковых API не поддерживается.

Ключ выше "может быть настроен для работы на платформах, таких как ... Windows" .

0 голосов
/ 10 января 2013

Я вижу ссылку на github, связанную с этим сообщением - https://github.com/mojombo/grit/issues/4

Не уверен, как его использовать, поскольку я не вижу файла open3_detach.rb в коде Grit.

...