What is the feature or ability you would like to have?
I would like a “dry run” option in the sync feature to see how importing or exporting a playlist will affect my LXC database or [Serato] library.
Note: I am a Serato user, but this would be for any medium; hence the brackets around “Serato.”
How will this feature help you and others?
It would decrease the likeliness of running an import/export that generates unintentional changes to the user’s LXC database or [Serato] library.
Is this feature available in an existing product? If so, what product?
This is feature is available in Carbon Copy Cloner (CCC). You can run a preview of your task to foresight what changes would occur. This feature is essentially a “dry run” of your task; actual changes are not made.
I currently use CCC to backup my external HDD. It provides an audit of every task, including preview, that reports which files are archived (deleted), replaced, or created.
Does a workaround currently exist?
I plan to manipulate smaller (25-50) quantities of tracks at a time. I am doubtful, as my concern stems from lost beat grids and tracks being unintentionally removed from playlists due to many factors, including (most recently) the removal of duplicates.
In the beginning, I had erased my entire Serato library because I was unaware that LXC does not sync parent crates. This could possibly be rectified with a warning message, or LXC could generate the parent crates as root playlists inside its folders.