Uploaded image for project: 'Nuxeo Drive '
  1. Nuxeo Drive
  2. NXDRIVE-2694

Review handling of sync roots

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.2.5
    • Component/s: Synchronizer
    • Release Notes Summary:
      Reviewed the handling of synchronization roots to prevent name conflicts
    • Release Notes Description:
      Hide

      In the case that a client use templates (automated folder structure), they may have many folders with the same name. Previously, as soon as one of those folders was synchronized, it became not possible to synchronize another one as it created conflicts.
      Synchronization roots local folders names now includes the names of the remote parents folders, making them more unique and preventing conflicts errors.
      The option sync-root-max-level has been added to configure this new behaviour.

      Show
      In the case that a client use templates (automated folder structure), they may have many folders with the same name. Previously, as soon as one of those folders was synchronized, it became not possible to synchronize another one as it created conflicts. Synchronization roots local folders names now includes the names of the remote parents folders, making them more unique and preventing conflicts errors. The option sync-root-max-level has been added to configure this new behaviour.
    • Sprint:
      nxplatform #40
    • Story Points:
      3

      Description

      Review handling of sync roots to prevent name conflicts.

      Some clients use templates (automated folder structure), they have many folders with the same name; As soon as one of those folders is synchronized, it becomes not possible to synchronize another one as it creates a conflict. A way to solve this issue could be to use a more specific folder name on the desktop side, that would include at least the parent and great parent names. Ex:

      Given the folder structure:

      • Project A
        • Project’s documents
          • Specifications
          • Mockups
          • Screenshots
      • Project B
        • Project’s documents
          • Specifications
          • Mockups
          • Screenshots

      If user subscribes to both screenshots folders, on its desktop, at the root of Nuxeo Drive local folder s.he will have two folders (see screenshot).

      Nevertheless, the folder names in the Nuxeo repository would remain, “Screenshots”.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 4 hours
                4h