Direkt zum Hauptbereich

rails rollback with capsitrano deployment and git

Hello geeks!

When programming rails I was very releaved having git at my site.
And lately I was forced to deal with git sooner than expected

Normaly I end deploying with this command,
and of course before that I checked my local installation:
 cap deploy

This time I had some trouble with my asset pipeline in production mode.
Mainly because of the integration of russfrisch's html5 boilerplate.

It took me a while to realize my mistake with rescuing my remote installation,
because I was fixing my local system with this command:

git log                       # look for hash
git reset --hard *hash*       # insert you hash where to go back to
cap deploy                    # new deployment of old version


Well, this did not work..........................



I forgot the fact my remote git system is used by capistrano to deploy,
so I had to set that bare repository back too:

 git push --force origin *hash*:master         # insert the same hash, see 'git log'

Keep in mind I only have a master branch, not any other branches.

Now my local and remote system are rolled back.... and working again ;)

PS: do a pull to make sure no conflicts are there, or merge or whatever:

git pull
# or git push -f origin master

Kommentare

Beliebte Posts aus diesem Blog

Virtuelles Wasser?!

In den letzten Tagen habe ich immer mal wieder etwas mit Rails programmiert und werde mich ebenso heute dem neuen Auftrag "multiple file upload" kümmern. Und weil vieles "Versuch-Irrtum" ist, gucke ich auf dem zweiten Monitor immer Reportagen. Letztens kam mir "Der große Haushaltscheck" unter die Finger: ARD Mediathek "Der große Haushaltscheck" In der Sendung vom 11.3.2013 ging es um unser Trinkwasser. Jedem sollte klar sein, dass Plastikflaschen nicht die erste Wahl sind, weil man nicht darauf vertrauen kann, dass der Hersteller wirklich "gutes" Plastik nahm (BPA, Phtalate, Benzol, Xylol usw.), aber das interessante waren die genannten Zahlen in puncto virtuellem Wasser bzw. Wassersparen. Wasser sparen an und für sich ist ja gut, nur heisst das nicht, dass wir weniger die Klospühlung benutzen sollten, sondern dass wir uns Gedanken machen über das "virtuelle Wasser". Unsere Kanalisation ist eine Schwemm-Kanalisatio...

Garten Juli-Update

Die Tomaten wachsen so langsam stetig, aber auch erst seit ein paar Wochen. Und da ich leider nicht rechtzeitig ausgegeizt hatte, ist einiges an Potential "verwachsen": Die Chilis wachsen auch ganz nett, wobei nur wenige Früchte zu sehen sind: Und gerade die Rocoto-Chili enttäuschen sehr: Aber einen Lichtblick habe ich: die Pimientos waren lecker und hier ist das "Rote Teufele":