【发布时间】:2012-03-03 09:39:32
【问题描述】:
我想实现一个 Rake 任务,它可以自动执行我必须执行的一些任务,以便将我的更改从开发转移到生产(是的,我知道有像 Capistrano 这样的东西,这对我来说太多了)。在中心,有一些交互式命令,如git add -i 和一系列提交和推送。在生产方面,会有 pull 和 assets 任务要做。
总是输入相同的命令很乏味,所以我想完全自动化它。我还没有找到 Ruby API for Git。
它应该在 Windows 7 下工作,并且至少允许以下命令:git add、git status、git commit、git push、git pull。
【问题讨论】:
-
如果 capistrano 太多了,你有没有想过用 rake 代替?
-
嗯,我在问题中提出的要求:我想实现一个 Rake 任务......所以我缺少的是一个合理的 Ruby Git API。