1. Merge the last Beta branch onto Trunk, resolve all conflicts and do a commit back to Trunk.[[br]] -> Go to your local working copy of Trunk (i.e. cd hgplatform_development).[[br]] #: svn merge http://fullturn.svnrepository.com/svn/hgmain/branches/hg_release_betaX [[br]] #: svn commit -m "Trunk merged with Beta X"[[br]] 2. Create a new branch for the Beta release, copy trunk to it. 3. Checkout the new branch to a new release folder on the Production server. 4.Make sure all the tables and fields match[[BR]] 5.Change the database to hgplatform in config[[BR]] 6.Update the crontab to point to the new release beta #[[BR]] 7.Update the path in hgplatform virtualhost[[BR]] 8.Run install.sh (its in root folder)[[BR]] #: ./install.sh (if it doesnt work make it executable by : chmod a+x install.sh) 8.Restart nginx server[[BR]] #: nginx -t /etc/nginx/nginx.conf -t (to test if config file has no errors)[[BR]] #: /etc/init.d/nginx restart[[BR]] 14.Make sure everything is working[[BR]] 15.Update the cache files, RSSCache and BuildSearch[[BR]] [[BR]] [[BR]] Version 1.1 [[BR]] Last Update: 6/10/2009