For obvious reasons, the most important task to do when upgrading your site is to back up your existing implementation. There are three parts to your site: file-based assets, customizations, and the repository. Each part needs to be handled separately as you upgrade.
|