Zen Cart Logo
Forums / Upgrading from 1.3.x to 1.3.9 / Well it would be nice

Well it would be nice

Locked

Views: 928

Results 1 to 7 of 7
This thread is locked. New replies are disabled.
12 Aug 2010, 11:04 PM
#1
swefil avatar

swefil

New Zenner

Join Date:
May 2010
Location:
Philippines
Posts:
14
Plugin Contributions:
0

Well it would be nice

I have downloaded ver1.3.9e, but now after reading a lot of posts seems to me there are a lot of problems to encounter updating from one version to another,.

I have my ver 1.3.9d running smoothly apart from an issue with the guest contact form, I have upset my apple cart more than once in the past and don't want to have the same problems.

Wouldn't it be nice if some clever person came up with a way to upgrade finding all the changes just need without using a third party software to find similarities, checking through file by file is tedious:oops:, mistakes are inevitable, much as if it is trial and error.

So please dear team mates help us find a solution.

I will stay with my ver 1.3.9d in the meantime.

Regards
JE

12 Aug 2010, 11:06 PM
#2
schoolboy avatar

schoolboy

Totally Zenned

Join Date:
Jun 2005
Location:
Cumbria, UK
Posts:
10,327
Plugin Contributions:
0

Re: Well it would be nice

Upgrading to E version is really simple. Takes 5 minutes...

In the DOCS folder of a fresh download of 1.3.9e you will see a changelog file.

Read it, and you'll see which files to replace. There is NO database upgrade needed in this case.

12 Aug 2010, 11:15 PM
#3
swefil avatar

swefil

New Zenner

Join Date:
May 2010
Location:
Philippines
Posts:
14
Plugin Contributions:
0

Re: Well it would be nice

schoolboy:

Upgrading to E version is really simple. Takes 5 minutes...

In the DOCS folder of a fresh download of 1.3.9e you will see a changelog file.

Read it, and you'll see which files to replace. There is NO database upgrade needed in this case.

Thanks schoolboy,

That's the problem, some of the files there are files I do not want to replace, my eyes are not so good to the similarities, so a more automated system would be very much appreciated by all I'm sure.

JE

17 Aug 2010, 3:33 PM
#4
uswebworx avatar

uswebworx

Zen Follower

Join Date:
Sep 2006
Location:
USA
Posts:
297
Plugin Contributions:
0

Re: Well it would be nice

I concur with this, we have had 5 updates in the past 3 months or less. Plus with the changing of the ADMIN folder and some clients don't want things done the right way these updates are a pain to do. I have 19 stores to update. Thanks (sarcasm implied O)

18 Aug 2010, 2:10 PM
#5
schoolboy avatar

schoolboy

Totally Zenned

Join Date:
Jun 2005
Location:
Cumbria, UK
Posts:
10,327
Plugin Contributions:
0

Re: Well it would be nice

You are more than welcome to design an automated upgrade system. There is no law on the planet that says you aren't allowed to do this.

Zencart is Free Opensource - anyone can do anything they want to - so have a go at it...

When you've developed the automated upgrade system, you could consider adding it to the free Add-ons - where it can join the hundreds of other free add-ons that other people have developed for zencart (and now offer to the community at no charge).

18 Aug 2010, 2:38 PM
#6
kobra avatar

kobra

Black Belt

Join Date:
Aug 2005
Location:
Arizona
Posts:
31,500
Plugin Contributions:
4

Re: Well it would be nice

swefil:

That's the problem, some of the files there are files I do not want to replace,
And this is the precise reason that any automated upgrade script would no be acceptable -

If the script upgraded/replaced files that YOU did not want replaced for whatever reason - - You and others would be posting as to why it did this.

Along with the face that there are many 3rd party addons making so that no 2 installs are exactly the same.
How could any script account for 3rd party additions???

18 Aug 2010, 3:28 PM
#7
schoolboy avatar

schoolboy

Totally Zenned

Join Date:
Jun 2005
Location:
Cumbria, UK
Posts:
10,327
Plugin Contributions:
0

Re: Well it would be nice

swefil:

some of the files there are files I do not want to replace

I use a file comparison program to make appropriate changes to files that I have customized.

For example, if I have made customizations to a core file (one for which there is no over-ride), I use WINMERGE to call up and compare the CORE 1.3.9e version of that file, with its corresponding file in my earlier version (customised) file.

Winmerge will highlight all differences between the two files - including my custom code.

I then make an informed decision about what lines of code need to be changed in my custom file, so that I retain the custom behaviour, AND update the code so that it also contains changes relative to the 1.3.9e version.

There are no short cuts...