a. If highest (non-tip?) tag is different, wait one week more and repeat step.
b. If highest tag matches, proceed.
Copy all config files to cvs/< my journal local >/etc/
a. Do this for any file I've modified in the code, like schemes, etc? - copied into their own cvs/< my journal local >/< original path >?
b. Do schemes follow the same "override with -local" effect as the config files? If I've modified vertical-gradation heavily, will it be overwritten with a code-push? Will gradation-vertical-local override gradation-vertical?
Run "hg update -r [tagname]"
Run diff on the files in cvs/< my journal local >/etc/config* to make sure none of my changes will be overwritten - any overwritten changes should be moved to a -local.pl file.
sudo /etc/init.d/apache2 stop
cd $LJHOME
run cvsreport.pl without arguments to get a preview of changes being implemented
Does that look right? I could also, I assume, create the update scripts in the Dev_Maintenance wiki (where a lot of this info came from) and replace the relevant parts in my list here.
Full Update/Upgrade/Procedure
Does that look right? I could also, I assume, create the update scripts in the Dev_Maintenance wiki (where a lot of this info came from) and replace the relevant parts in my list here.