Results 1 to 7 of 7
  1. #1
    Join Date
    Jun 2010
    Posts
    1
    Plugin Contributions
    0

    Default "Risks Of Updating Are High And It's Impossible To Guarantee Nothing Bad Will Happen"

    First off I am not a programmer, but I'm getting the "New Version Available v1.3.9d" when I log onto my admin, so I forwarded it to our programmer to update to the current version for our web store.

    Our programmer has informed me he believes we can't upgrade without manually reviewing 2500 files, and that we should leave the site as it is and eventually just rebuild?!!!

    He seems knowledgeable, I'm going to repost most of his email here, can someone please tell me if this is the case. If not can you respectfully provide an informed response I might forward to him so we can proceed and upgrade our site. Thanks a ton,
    Dan
    http://www.couchguitarstraps.com
    ==============================
    here's the "version" info from our admin
    Zen Cart 1.3.8a
    Patch: 1::
    Database Patch Level: 1.3.8
    v1.3.8 [2009-05-27 08:16:44] (Version Update 1.3.7->1.3.8)
    v1.3.7.1 [2007-08-29 10:19:53] (Fresh Installation)
    ===============================

    Here's the info from the programmer:

    *******
    Upgrading report

    We have installed a copy of the couchguitarstraps.com <http://couchguitarstraps.com> <http://couchguitarstraps.com/> as the upgrading instructions state, you can visit it at
    http://www.couchguitarstraps.com/zentest/ http://www.couchguitarstraps.com/zentest/>


    Well as you correctly apoint in your email, in the site you mention: http://www.zen-cart.com/forum/showthread.php?t=155307 , it says :
    " If you're upgrading from v1.3.8a or older versions, you need to follow the FULL upgrade instructions, also in your /docs/ folder"

    So the simple process to just replace some files (which worked in previous times) will not work here, . A full process will be needed, as also confirmed here: https://www.zen-cart.com/tutorials/index.php?article=98 https://www.zen-cart.com/tutorials/index.php?article=98> :
    "If you want to preserve your customizations, use the DETAILED instructions mentioned above". (they mean: https://www.zen-cart.com/tutorials/i...hp?article=108 https://www.zen-cart.com/tutorials/index.php?article=108> )

    Well, after following all the instructions in step 1 in https://www.zen-cart.com/tutorials/i...hp?article=108, ( also that is why we made the clone site...) which has taken till now 4 hours, we have reached step 2:

    "Using the list of files you made earlier, go through each "changed" file, and make your changes from the old version into the new version.
    Simple language edits will be just a matter of copy-and-paste.
    Programming changes to core components will be more difficult and require significant testing.
    You may find WinMerge handy at this stage to apply edits as well. However, you will see many extra differences that may not be related to your own customizations, or that may conflict. Be careful making changes to program code."

    Well, the WinMerge program reports more than 2,500 files that needs to be reviewed one by one, and then manually modified, that means not only lots of hours of work, but may be days.... (you can run WinMerge so you can see it yourselves), and even in the instructions says that problems may arise even if you have followed the instructions methodically.

    We have not found alternatives to the upgrading, even with extensive research, we recommend to stay with your current version, as the risks of upgrading are high and it is impossible to us to guarantee that nothing bad will happen.
    ===============
    please let me know what you think- Dan Couch

  2. #2
    Join Date
    Apr 2007
    Location
    Herts. UK
    Posts
    890
    Plugin Contributions
    4

    Default Re: Risks Of Updating Are High And It's Impossible To Guarantee Nothing Bad Will Happ

    Hi,

    Your current site appears to be broken. Clicking on any of the links that lead to your store generates a file not found error.

    The upgrade process from v1.3.8 to v1.3.9 is no different from when you went from v1.3.7.1 to v1.3.8.

    The only time that careful file comparison is needed is if you have made changes to core files (i.e. ones that can't use the override system).

    Do you know how much customisation has been done to the site? How many add-ons installed etc?

    Regards,
    Christian.

  3. #3
    Join Date
    Nov 2006
    Location
    Dartmouth, NS Canada
    Posts
    2,378
    Plugin Contributions
    0

    Default Re: Risks Of Updating Are High And It's Impossible To Guarantee Nothing Bad Will Happ

    It's also true that WinMerge is quite likely to give false reports. There's a thread here that mentions this and offers a highly specific grep to fine tune its report, which will cut the files to manually examine down from 2500 to on the order of a few dozen -- depending on how well built your site was in the first place.

    Rob

  4. #4
    Join Date
    Jan 2004
    Posts
    66,373
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Risks Of Updating Are High And It's Impossible To Guarantee Nothing Bad Will Happ

    The so-called "false reports" are usually caused by altered line-endings on files, caused by FTP programs. Those can be optionally ignored in the WinMerge settings preferences.
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  5. #5
    Join Date
    Feb 2006
    Location
    Tampa Bay, Florida
    Posts
    9,684
    Plugin Contributions
    123

    Default Re: Risks Of Updating Are High And It's Impossible To Guarantee Nothing Bad Will Happ

    More importantly, your programmer is going about the process wrong. The process is not "compare your 1.3.8 with 1.3.9" - since this will indeed show thousands of changes. The process is "compare your 1.3.8 to a fresh download of 1.3.8. Then make these changes in 1.3.9." This will produce a change list which should be an order of magnitude (or more) smaller.

    *Start* with 1.3.9, then add changes; don't start with what you have.
    That Software Guy. My Store: Zen Cart Modifications
    Available for hire - See my ad in Services
    Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
    Do you benefit from Zen Cart? Then please support the project.

  6. #6
    Join Date
    May 2010
    Posts
    34
    Plugin Contributions
    0

    Default Re: Risks Of Updating Are High And It's Impossible To Guarantee Nothing Bad Will Happ

    I'm having this issue too and the sticky thread is based on versions now years old. When I go try and change the filter options I don't see the things described in the linefilter tab at all. Help very much needed.

  7. #7
    Join Date
    May 2010
    Posts
    34
    Plugin Contributions
    0

    Default Re: Risks Of Updating Are High And It's Impossible To Guarantee Nothing Bad Will Happ

    Quote Originally Posted by rstevenson View Post
    It's also true that WinMerge is quite likely to give false reports. There's a thread here that mentions this and offers a highly specific grep to fine tune its report, which will cut the files to manually examine down from 2500 to on the order of a few dozen -- depending on how well built your site was in the first place.

    Rob
    What thread is this?

 

 

Similar Threads

  1. Newbie- keep getting "Not Configured Yet" on PayPal Express and "Nothing Has Been..."
    By ashleyr in forum Built-in Shipping and Payment Modules
    Replies: 5
    Last Post: 14 Aug 2014, 04:05 PM
  2. v138a There are two "my account" and "shopping cart", how to delete one?
    By fanisme in forum General Questions
    Replies: 1
    Last Post: 16 Mar 2013, 11:43 AM
  3. What are "medium" and "large" images called in admin, and which size are recommended?
    By Nina_Paris_France in forum Customization from the Admin
    Replies: 4
    Last Post: 11 May 2011, 03:01 PM
  4. Howto add "Guarantee Time" to a Product
    By crazy_chris in forum General Questions
    Replies: 5
    Last Post: 8 Feb 2007, 10:03 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR