Skip to content

Moving & Reorganizing

Drag-and-Drop

The file explorer supports drag-and-drop for moving files and folders within the tree. To move an item, click and hold on a file or folder, drag it to the target folder, and release. The item is relocated from its original position to the target folder, and the tree updates to reflect the new structure.

Only folders are valid drop targets. Attempting to drop an item onto a file or onto an invalid location is rejected by the interface. When a file or folder is dragged over a valid drop target, the target folder is visually highlighted to indicate that the drop operation is permitted.

Move Restrictions

Drag-and-drop moves are subject to the following restrictions:

  • Items can only be moved within the same root section (e.g., a file in Source cannot be dragged to Dependencies).
  • A folder cannot be moved into itself or into one of its own subfolders (circular reference prevention).
  • Root-level sections (Source, Dependencies, Scratch) cannot be moved or reorganized.

Transaction Tracking

Every move operation is recorded as a transaction in the Version Control System. The transaction captures the item that was moved, its original location, its new location, the performing user, and the timestamp. This ensures that file reorganization is fully auditable and can be traced in the version history.

INFO

Moving a folder also moves all of its contents (files and subfolders) recursively. The entire subtree is relocated to the new parent folder in a single operation.