2

我在最后一天尝试使用 Ruby gem git(版本 1.2.5),但我不确定它是否足够好。我偶然发现grit,哪个更活跃,但无法让它在 Windows 7 下运行。您是否grit在 Windows 7 下使用过,尤其是使用方法statusadd

我的工作环境:

  • 视窗 7 64 位
  • 红宝石 1.9.2p180 (2011-02-18) [i386-mingw32]
    • 混帐 1.2.5
    • 砂砾 2.4.1
  • 我只在 shell / IRB 环境中使用了这两个,以感受其中一个是否合适。然后我希望它把它集成到我的 Rails 应用程序中(作为 Rake 任务的一部分)。
4

2 回答 2

1

不幸的是,此时您的问题的答案显然是“不”。grit gem需要 posix-spawn gem,根据项目页面,目前不支持 Windows:

潜在可移植性 - 抽象出较低级别的进程和流管理 API,因此该类可以在不支持 UNIX 进程生成和流 API 的 Java 和 Windows 等平台上工作。

上面的关键是“可以在... Windows 等平台上工作”

于 2012-06-01T22:40:56.910 回答
0

我在 github 上看到与这篇文章相关的链接 - https://github.com/mojombo/grit/issues/4

不确定如何使用它,因为我在 Grit 代码中没有看到 open3_detach.rb 文件。

于 2013-01-10T12:17:38.797 回答