我經常通過Git將Rails構建到Heroku。對於那些不熟悉的人,代碼被推送到Heroku git push
,並且預接收鉤在驗證接收之前編譯整個事情。一種不等待Heroku編譯/ Git預接收鉤完成的方法
事情是,等待編譯總是很長(通常對我來說是2分鐘),並且當一個人推動並重新推進很多小的改變時總結出來。兩分鐘可以變成十五分,而我被剝奪了我的外殼。
有沒有一種方法不必等待編譯/掛鉤完成以獲取我的shell後仍然得到反饋,例如。如果失敗了?
我知道暫停(^Z
)命令,但我不確定是否會阻止進程/阻止反饋。
打開兩個外殼怎麼樣?另外,你是否使用Heroku進行部署***和***源代碼控制?是否有可能僅僅使用GitHub來託管遠程回購,並且只使用Heroku進行部署? – 2013-08-07 21:13:19
@cupcake打開兩個shell可以工作(; o]),但有時候我會忘記使用* right * shell而必須等待。不,我的使用案例不僅使用Heroku,還使用Github進行託管。不過,我並不覺得這是真的有意義,因爲我仍然需要將更改推向Heroku。 –