Difference between revisions of "SUNScholar/Upgrading/Repository Software"
| Line 12: | Line 12: | ||
On the production server we test for a couple of days. We let users know in advance that the production server will be offline for this period. | On the production server we test for a couple of days. We let users know in advance that the production server will be offline for this period. | ||
| − | Radical changes between versions of DSpace make upgrades a very time consuming and risky process. Prepare yourself well in advance. | + | '''Please note:''' Radical changes between versions of DSpace make upgrades a very time consuming and risky process. Prepare yourself well in advance. |
'''[[SUNScholar/Upgrading|Back to Upgrading]]''' | '''[[SUNScholar/Upgrading|Back to Upgrading]]''' | ||
Revision as of 15:53, 5 September 2012
Introduction
As a rule at Stellenbosch University library we only upgrade to DSpace during the Dec/Jan long holiday. We also run one version behind the latest version because we do not have expert Java and Web 2.0 skills in-house. So we stay just behind the bleeding edge.
Our next upgrade will be from DSpace version 1.7.2 to 1.8.2 in Dec 2012.
Procedure
Using an Ubuntu desktop the program "meld" is installed. "meld" allows you to compare two folders for differences.
To do a comparison, the working version is copied to my desktop and the new version is extracted to my desktop as well. Using "meld" I investigate all the differences and update the new version with new settings as appropiate.
When I am satisfied that the new version has most of my customisation from the old version then I test on my development server. I do more debugging on the devlopment server as needed and then finally copy it to the production server and test.
On the production server we test for a couple of days. We let users know in advance that the production server will be offline for this period.
Please note: Radical changes between versions of DSpace make upgrades a very time consuming and risky process. Prepare yourself well in advance.
Back to Upgrading