我想實現一個Rake任務,這個任務可以自動執行一些我必須做的任務,以便將我的更改從開發移植到生產(並且是的,我知道有像Capistrano這樣的東西,對我來說太過分了) 。在中心,有一些交互式命令,如git add -i
和一系列提交和推送。在生產方面,將會有牽引和資產任務要做。什麼是最好的紅寶石api?
在所有的時間輸入相同的命令是很繁瑣的,所以我想完全自動化它。我沒有找到的是的 Git的Ruby API。
應該在Windows 7下正常工作,並允許至少以下命令:git add
,git status
,git commit
,git push
,git pull
。
如果Capistrano的實在是太多了,你有沒有想過用耙,而不是? – zsquare 2012-03-03 09:40:55
嗯,我已要求在這個問題:我想實現一個Rake任務......因此,我缺少的一塊是Ruby合理的Git的API。 – mliebelt 2012-03-03 09:42:28