Jump to content

Future upgrade version


Recommended Posts

It depends on where the modification is. If you have modified a theme or module, you could simply leave the theme or module as is and not overwrite it when upgrading, and hope that there is no incompatibility. There may be a compatibility option for the theme in the Back Office like there is with v1.1 now though. If you've modified PHP files that aren't part of a module, you will have to redo those changes when you upgrade. You should keep a track of all the changes you make to make it easier for you to redo them.

Link to comment
Share on other sites

If you are self-modding the raw code it suggests you know PHP fairly well, so when it is time to upgrade, find a directory comparison tool like Araxis or WinMerge.

This will allow you to see exactly what changes need to be made from each version (Keep a copy of the old version on your HDD for the comparison). Many times only a few areas of code will be revised so you can simply update your live site files with only those changes, instead of overwriting all the files and re-doing all your changes again, and no need to keep track of what you change then.

Too easy! :)

Link to comment
Share on other sites

  • 3 months later...

Well, its really tedious but there is no (?) other way - every time you think you should upgrade there is a merging hell to be endured. Especially if you have made a lot of changes. I use WinMerge to find out what changed and NetBeans to make and test changes.
As I dont completely know PS inner ways by heart, its quite an effort to make sure you didnt break yours or theirs code by accident.
More tedious as there is almost no automated unit testing inside.

When Product Compare is released i'll 'have' to go thru this again :(

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...