I just upgraded to the latest nightly build with the new file structure successfully. This is how I did it:
- Downloaded the latest nightly and unzipped it at the same level as the current root directory of the site
- Edited the htaccess.dist file - changed
BASE/
on line 2 to:RewriteBase /
because I'm not installing WPMU in a subdirectory. - Renamed htaccess.dist to .htaccess
- Edited the wp-config-sample.php file with the details of my database. Changed the VHOST entry on line 7 to:
define('VHOST', 'yes');
because I'm using VHOSTS and not subdirectories for users. Also changed the BASE setting on line 8 to$base = '/';
. - Renamed wp-config-sample.php to wp-config.php
- Edited the following two files just so that they integrate with my theme a bit better: wp-signup.php wp-activate.php
- Copied all of the themes and plugins from the current site to the new installation.
- Change Apache to point to the new installation - you can do this by either reconfiguring the Apache config to point to the new directory, or just rename the directories so that the new installation becomes the default.
- Reloaded Apache so the new site becomes active
- Upgraded all blogs using the site upgrade script, and then test by creating and deleting blogs, posts, users, etc...
Hope this helps others.