databricks-cli/cmd/sync/repofiles
shreyas-goenka b42768801d
[DECO-396] Post mortem followups on sync deletes repo (#119)
This PR:
- Implements safeguards for not accidentally/maliciously deleting repos
by sanitizing relative paths
- Adds versioning for snapshot schemas to allow invalidation if needed
- Adds logic to delete preexisting remote artifacts that might not have
been cleaned up properly if they conflict with an upload
- A bunch of tests for the changes here

Co-authored-by: Pieter Noordhuis <pieter.noordhuis@databricks.com>
2022-12-12 14:31:06 +01:00
..
repofiles.go [DECO-396] Post mortem followups on sync deletes repo (#119) 2022-12-12 14:31:06 +01:00
repofiles_test.go [DECO-396] Post mortem followups on sync deletes repo (#119) 2022-12-12 14:31:06 +01:00