Announcement

Collapse
No announcement yet.

Branches on Live Store

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Branches on Live Store

    I am working on a UI update to one of the stores I manage, and was wondering if any of you just use a branch on the live site to work on, making an update faster. Or stick to using a dev site?

    Thanks

    Marshall
    http://www.hmcdisplay.com
    http://www.churchonwheels.com

    #2
    IMO, tends to be faster -- kinda. Depends on what you mean by faster.

    Regardless of the speed, when working on a live store, treat the data as if it's "live" even in a branch. IOW, the branch templates looks-up from the same data tables as the Primary store.

    Scott
    What help do you need today!
    Interactive Design Solutions http://www.southbound.com
    MivaMerchant Business Partner | Certified MivaMerchant Web Developer
    My T-shirt Collection is mostly MivaCon T-shirts!!
    Competitive Rates, Popular Modules, and Integrations:
    Product Copy | AutoBaskets | Waitlist Integration| Wholesale Integration

    Comment


      #3
      Yeah, I figured it has it's advantages. I'm also looking at a dev site that is years old on data, missing products, catagories, custom fields and scripts, etc. Thinking that it would be faster to create a new branch and put a new theme on it.
      Marshall
      http://www.hmcdisplay.com
      http://www.churchonwheels.com

      Comment


        #4
        On the dev site, you should likely have all of that refreshed from the current production store. One of the easily ignored issues with the old dev config is HTTPS:. Not that it applies to you but it's also true for MMUI stores. Having an under-configured HTTPS: in a dev could have an effect on development.

        Scott
        What help do you need today!
        Interactive Design Solutions http://www.southbound.com
        MivaMerchant Business Partner | Certified MivaMerchant Web Developer
        My T-shirt Collection is mostly MivaCon T-shirts!!
        Competitive Rates, Popular Modules, and Integrations:
        Product Copy | AutoBaskets | Waitlist Integration| Wholesale Integration

        Comment


          #5
          Branches are fine if you're only making changes to the UI, the look and feel of the store. But if you're doing something that changes the functionality of the store, or modifies the database, a dev store gives you valuable protection while you're installing and testing it. This could include things like installing a new module, changing to a new payment gateway, etc.

          For big jobs, it makes sense to do both. Test everything in a dev store, and create a template branch to hold all the UI changes. Then, when you've got everything debugged and you're ready to go live, you can export the branch from the dev store and import it into the live store; that will save you some time.
          Kent Multer
          Magic Metal Productions
          http://TheMagicM.com
          * Web developer/designer
          * E-commerce and Miva
          * Author, The Official Miva Web Scripting Book -- available on-line:
          http://www.amazon.com/exec/obidos/IS...icmetalproducA

          Comment


            #6
            It would be UI only, we adjust functionality constantly, so that wouldn't change.
            Marshall
            http://www.hmcdisplay.com
            http://www.churchonwheels.com

            Comment


              #7
              I am wanting to just roll with the with t he new shadows 2.02 as a baseline. However, the download for shadows is only 2.0.. How to I get the most recent update?
              Marshall
              http://www.hmcdisplay.com
              http://www.churchonwheels.com

              Comment


                #8
                Shadows is released along with the core software updates. The next version, 2.03.00, will be included with Miva 10.03.
                Matt Zimmermann
                Front-End Development Director / Miva, Inc.

                Comment

                Working...
                X