2011-04-11 29 views
7
cap deploy:rollback 

Bu geri dönüşün son düzeltmeye geri döndüğünü biliyorum. Daha eski bir revizyona nasıl geri dönebilirim?capistrano eski bir sürüme mi geri dönüyor?

+0

[Bu cevap] (http://stackoverflow.com/questions/4359749/with-capistrano için geri almak için geri önceden dağıtılan sürümüne döner -Satışmaya-geri-özel-sürümü) belirli bir sürüme nasıl gidileceğini gösterir. – Jimothy

cevap

2

Bildiğim kadarıyla söyleyebilirim, belirli bir eski revizyon geri alınamıyor, ancak vb belirli bir dal, revizyon veya etiketi, Git için

için dağıtabilir:

cap -s branch=my_branch deploy 
cap -s tag=my_tag deploy 
svn için

:

cap -s repository=http://blah.blah.blah deploy 
cap -s revision=123 deploy 
6

cap deploy:rollback yürüterek, önceki sürüme geri alma.

cap deploy:rollback'u kullanmaya devam ederseniz, ihtiyacınız olan sürüm sürümüne ulaşırsınız.

Bu mükemmel bir çözüm değil, ama işe yarıyor.

3

belirli bir sürümü

cap deploy:rollback -s previous_release=/path/to/desired_release 
İlgili konular