2010-12-04 2 views

Antwort

1

Um zu sehen, welche Versionen veröffentlicht wurden - ich Capistrano

$ cap shell 
# Show the release directory - it might be a long list 
cap> ls /mnt/html/deployed/releases/ 
** [out :: hostname.example.com] 20110521130031 

# which revisions are current now 
cap> cat /mnt/html/deployed/current/REVISION 
** [out :: hostname.example.com] 5201 

Es gibt keine Möglichkeit Shell verwenden zurück auf eine bestimmte Version zu rollen (das ist nicht die vorherige). Sie können diesen älteren jedoch freilassen.

Wenn Sie einen Tag schieben wollen, müssen Sie Änderung der: Repository-URL (da Subversion nicht wirklich Tags unterstützen - Sie drücken tatsächlich von einem anderen Pfad im Repository statt) . Wenn Sie eine spezifische Revisionsnummer aus dem aktuellen Repository drücken möchten, legen Sie einfach die : Revisionsvariable fest. Sie können entweder von diesen aus der Befehlszeile ein: aus:http://groups.google.com/group/capistrano/msg/10cc8ac9997d5e2a

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