Uploaded image for project: 'Magnolia Resources Module'
  1. Magnolia Resources Module
  2. MGNLRES-289

Undesired Side-Effects of Watching the File System

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Neutral Neutral
    • None
    • None
    • resourceLoaders
    • None
    • Windows 7

      I've already experienced multiple times, that while magnolia is running and watches a directory (as specified in magnolia.properties file), it causes major conflicts with other tools.

      The most problematic issue is, that pulling in GIT (via command line as well as via the gui tool SourceTree) results in files being deleted, if they have merge conflicts. The feedback from the command line:

      error: unable to create file path/to/file.yaml (Permission denied)
      error: unable to create file another/path/to/file/with/merge/conflict.yaml (Permission denied)
      

      The current workaround is to watch very precisely for GIT errors and recover the deleted files afterwards manually (which is quite easy, as they are version controlled obviously).

      Other Tools seem to have conflicts with the way Magnolia watches/locks the file system as well. E.g. The popular editors atom and brackets are frequently unable to delete/move/rename files and folders, while magnolia is running.

        Acceptance criteria

              Unassigned Unassigned
              mmueller Matthias Müller
              Nucleus
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD