Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-21896

Composer update on legacy should take advantage of .git directory if present

    XMLWordPrintable

Details

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: High High
    • None
    • None
    • Install

    Description

      Currently ezpublish-legacy-installer composer plugin installs updates in a temp directory and then copies contents of this directory over previous installation. This is to avoid destructive updates as eZ Publish legacy has extensions and settings at the same level as the kernel and libs.

      However this has several drawbacks:

      • If on a development branch (e.g. dev-master), Composer will always do a full clone instead of a simple pull.
      • If on a development branch (e.g. dev-master) and one wants to switch to a release (e.g. 2013.09.0), .git/ folder is not removed as it should and a git status will thus show a lot of pending changes.

      Attachments

        Activity

          People

            Unassigned Unassigned
            jerome.vieilledent-obsolete@ez.no Jérôme Vieilledent (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: