I am upgrading a site that is currently on R1 SP3 up to R2.
When I try to perform the upgrade, it complains that the source and destination must have the same root.
I have found that the installer expects the website folder to be on the same drive as the EPiServer installation files (e.g. C:\)
The installation that we have has the website folder on the C:\ drive and the operating system (along with the program files folder) is on the F:\ drive (don't ask!)
Copying the website folder to the F:\ drive fixed the problem and the installation worked fine.
My question is this:Is this suposed to be the case? Does the Website folder have to be on the same drive as the EPiServer program files?
No, its fixed in the SP1 installer. I think there is a workaround somewhere on the forum for the R2 installer.
Thanks for the reply
It was the SP1 installer that I was using. It may be that there is a newer release of the SP1 installer.
When the time comes to perform the same task again, I will ensure that I download the latest installer.
When I performed the same action again, I had the same problem. It's a bit of a pain, but nothing that can't be lived with.
Just a heads up as well. When you are upgrading a site from CMS 5 R1 SP3 to R2, you must be on a PC/Server running IIS6. So be prepared to move the entire site to another machine if you are using Vista!
P.s. Hats off to the EPiServer Development Team. The new Deployment Center is a huge leap forward. Thanks!
Basically the upgrade scripts for R1 SP3 -> R2 has this bug, independent of the installer. You should not get it while upgrading from R2 to R2 SP1. Otherwise, please let me know so we can revisit this bug.
The bug is that it moves files to the temp directory to handle transactions, so as long as you have the temp directory on the same drive as the site it works.
Thanks for the feedback.