Looking to upgrade from 1.5.X to 1.7.0+git (for the various fixes). The instructions indicate that plugins, etc should be updated to latest versions before I update Serendipity. I have one hell of a lot of blogs to update (900+ ) and am wondering what I can do to automate the plugin update so that I can do it from the command line without issue. The upgrade instructions available at http://www.s9y.org/37.html don't mention this (unless I am blind).
Have I missed something obvious? Things have been running so smoothly... Would prefer not to have to do it by hand.
Usually you only need to update the plugin files. You can use a github checkout of the repository files from the command line, and simply deploy the upgraded files to each host. The plugins themself upon page load will execute possible database upgrades, so there's no other task to perform (unlike with the s9y upgrade itself, there you have to always call the upgrader of s9y via a http request).
HTH,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
If you get that to work from command line rsyncing between git additional_plugins/core and each of this remote (or local) Serendipity installations, please paste that snipped here.
garvinhicking wrote:Usually you only need to update the plugin files. You can use a github checkout of the repository files from the command line, and simply deploy the upgraded files to each host. The plugins themself upon page load will execute possible database upgrades, so there's no other task to perform (unlike with the s9y upgrade itself, there you have to always call the upgrader of s9y via a http request).
Thanks for that. This sounds like a fundamentally thrilling ride. I shall have many a pair of underpants as backup ready and waiting as I do the upgrades. Thank you.
If you get that to work from command line rsyncing between git additional_plugins/core and each of this remote (or local) Serendipity installations, please paste that snipped here.