2012-04-09 45 views
0

可以使用git bisect自動模式下使用導軌嗎?Git bisect rails應用程序

git bisect該文檔顯示瞭如何將其與Linux內核git bisect run make

鋼軌被使用,這應該是git bisect bundle exec rake spec。但是如何知道什麼時候平分線有誤?由於RSpec最終籠罩在Bundler中?

+1

你試過了嗎? – 2012-04-09 00:25:50

回答

2

當rake不能成功運行時,rake將返回一個非零的退出代碼,這就是git bisect將用來確定是否有錯誤。

現在,如果你的測試沒有發現錯誤,那麼git bisect不會幫助 - 因爲每次運行時,耙將返回乾淨。

因此,您可能希望編寫一個在源代碼控制之外運行的測試,並查找它何時首次出現故障。