Databricks CLI's workspace export_dir command adds unnecessary edits despite not making any change in the workspace

mshettar
New Contributor II

databricks workspace export_dir / export command with overwrite option enabled adds non-existent changes in the target directory. 1. It introduces new line deletion and 2. add/deletion of MAGIC comments despite not making any meaningful changes in the source (workspace) directory.

Steps to reproduce this issue:

  1. Clone a scala repository from Gitlab.
  2. Import to DB workspace from local filesystem
  3. Export from DB workspace to local filesystem with overwrite enabled.
  4. git diff

Screenshot 2023-06-06 at 2.44.48 PM