Ruslan Kuprieiev
c6f642fd6b
dvc: add --recursive
...
Fixes #1026
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-08-21 10:41:19 +03:00
Ruslan Kuprieiev
a46b1be925
test: add test for dvc add for external local files
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-08-17 14:07:55 +03:00
Ruslan Kuprieiev
f5bb3e4501
tests: use shallow=False with filecmp.cmp()
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-08-05 00:52:29 +03:00
Ruslan Kuprieiev
2f7a7638e2
dvc: properly resolve cwd for dvc add
...
Fixes #943
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-07-24 15:36:28 +03:00
Ruslan Kuprieiev
0cea36a2dd
dvc: don't forget to convert to ospath for dir cache entries
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-07-24 15:36:13 +03:00
Ruslan Kuprieiev
6a6a4fe0b4
test: test unsupported chemes
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-07-19 23:05:41 +03:00
Ruslan Kuprieiev
78e5b166fe
dvc: replace StageNotFoundError with NotDvcFileError
...
Fixes #760
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-06-13 14:00:03 +03:00
Ruslan Kuprieiev
88397ef430
dvc: use Remote concept in existing code
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-06-04 22:28:14 +03:00
Ruslan Kuprieiev
2bbefc91ef
deps: introduce s3/gs dependencies
...
E.g.:
dvc run -d gs://bucket/file -o file gsutil cp gs://bucket/file file
dvc run -d s3://bucket/file -o file aws s3 cp s3://bucket/file file
Etags are used to track deps in both cases.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-05-24 18:24:18 +03:00
Ruslan Kuprieiev
21bf52ee9d
dvc: split output and dependency classes
...
Preparation for the 'external deps' patches.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-05-23 00:01:04 +03:00
Ruslan Kuprieiev
29a44689c5
Merge pull request #658 from seqpipe/add-directory-with-slash
...
Proper adding of 'directory/'
2018-04-17 12:46:42 +03:00
Emil Gotsev
286153a609
Proper adding of 'directory/'
...
* added a test for adding single level directory with forward slash in the end
* normalizing the path that is passed to the add method
2018-04-17 12:21:32 +03:00
Ruslan Kuprieiev
8839e72f07
dvc: stop using checksumdir and use our own way of checksuming a dir
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-10 01:56:06 +03:00
Ruslan Kuprieiev
2fe6091ffb
dvc: don't change mode of files
...
Since we can now detect cache corruption, we don't need
to force any permissions on our data files.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-03-14 12:48:16 +02:00
Ruslan Kuprieiev
7c61c75d23
dvc: split stage and output files
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-02-06 13:51:11 +02:00
Ruslan Kuprieiev
14ae7811c1
test: add modified dir test
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-02-03 14:46:13 +02:00
Ruslan Kuprieiev
24f8c4ca9f
test: add test for adding same data in and inside dir
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-02-02 16:53:35 +02:00
Ruslan Kuprieiev
e4d9755a7e
dvc: cloud RFC add support for directories
...
Fixes #367
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-22 03:19:29 +02:00
Ruslan Kuprieiev
a130a25e39
dvc: refactor data_cloud
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-15 21:11:25 +02:00
Ruslan Kuprieiev
6a6c11ffdb
dvc: remove lock
...
As discussed with @dmpetrov, we don't really see a good usage scenario
for this and thus removing it from dvc.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-13 01:54:20 +02:00
Dmitry
8c4712710c
Missing data source error message
2018-01-11 09:45:43 -08:00
Ruslan Kuprieiev
487eae3f07
test: improve test coverage
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-10 17:15:42 +02:00
Ruslan Kuprieiev
03ce77f8c1
dvc: don't track files that are already tracked by git
...
Fixes #371
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-04 13:34:31 +02:00
Ruslan Kuprieiev
f47a2c7585
dvc: initial unittests
...
Initial unittests for new design.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-01 16:52:06 +02:00