- Support for LOCAL/S3/GS/SSH/HDFS external dependencies, outputs and cache.
- Misc bug fixes and performance improvements.
- Added
-c|--cwd
option fordvc repro
to change directory before reproduction. Similar tomake -C
. - Added
-p|--purge
option fordvc remove
to remove the dvc file. - Introduced
dvc import
to import external files and track them as dependencies. - Added
-m|--metrics
option fordvc repro
to output metrics after reproduction. - Added
-d|--default
option fordvc remote add
to set remote as a default one. Data cloud
is now included intoRemote
class. All remote drivers for local/s3/gs/hdfs/ssh are now located under dvc/remote/. New remote types are easy to add.- Added
--all-branches
option for push/pull/fetch/gc to operate on cache for all present branches. - Introduced
dvc move
to allow renaming data files added withdvc add
. - Introduced
dvc lock/unlock
to lock/unlock dvc files from reproduction. - Added support for a list of cache types. E.g.
dvc config cache.type reflink,copy
.