Commit Graph
864 Commits
Author SHA1 Message Date
Dmitry Petrov 71f7b9da0c Merge pull request #458 from dataversioncontrol/doc_update_1
Update the doc structure
2018-02-13 01:30:17 -08:00
Dmitry d11f858cce Updata the doc structure 2018-02-13 00:32:04 -08:00
Ruslan Kuprieiev 6cdfaffc0e Merge pull request #457 from efiop/master
Cache and config
2018-02-12 18:26:38 +02:00
Ruslan Kuprieiev 8d1832d602 test: add test for modyfing config
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-12 17:58:02 +02:00
Ruslan Kuprieiev 666a6f6f8e config: don't create project instance
Fixes #446

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-12 13:54:02 +02:00
Ruslan Kuprieiev 2351fc12d2 dvc: move status/pull/push under cache subcmd
Fixes #449

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-12 13:14:07 +02:00
Ruslan Kuprieiev f5779b9d21 Merge pull request #456 from efiop/master
exceptions rfc
2018-02-06 18:42:38 +02:00
Ruslan Kuprieiev 390ab84976 push/pull/status: catch exceptions
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-06 18:38:29 +02:00
Ruslan Kuprieiev 5e5e81d967 dvc: remove unused pipeline exceptions
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-06 18:38:29 +02:00
Ruslan Kuprieiev 14fdc18948 dvc: chain exceptions
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-06 18:38:29 +02:00
Ruslan Kuprieiev 732d8b580e Merge pull request #455 from efiop/master
RFC project and stage
2018-02-06 14:39:56 +02:00
Ruslan Kuprieiev e4f83cb1f8 output: drop update() method
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-06 14:35:40 +02:00
Ruslan Kuprieiev 6e05da019f codeclimate: increase method lines limit
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-06 14:23:51 +02:00
Ruslan Kuprieiev 0c96a93f31 output: move debug msg to changed() method
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-06 14:23:35 +02:00
Ruslan Kuprieiev cbde560516 codeclimate: disable complexity check
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-06 13:57:40 +02:00
Ruslan Kuprieiev 00429af3c5 codeclimate: disable num of arguments check
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-06 13:55:51 +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 b95d6f2e92 dvc: remove unused Pipeline class
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-06 13:29:06 +02:00
Ruslan Kuprieiev 24c56fcae7 Merge pull request #454 from efiop/master
'add dir' bugfixes and tests
2018-02-03 15:14:35 +02:00
Ruslan Kuprieiev a3f2110dd3 test: add pywin32 dep
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-03 14:46:13 +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 39f1ba8c58 stage: check if dir exists before calling makedirs
Fixes #448

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-02 17:50:16 +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 e97c1a5563 stage: save: remove link from cache if cache already exists
Fixes #447

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-02 16:53:35 +02:00
Dmitry Petrov fc7d3eb1d2 Merge pull request #451 from dataversioncontrol/cli_small_fixes
Polishing help texts and commands reordering
2018-01-28 01:47:17 -08:00
Dmitry f0a54823b9 Polishing help texts and commands reordering 2018-01-28 01:43:37 -08:00
Dmitry Petrov 6f6083594f Merge pull request #450 from dataversioncontrol/doc_dvc09
Doc dvc09
2018-01-28 01:04:18 -08:00
Dmitry eb1dda4475 Doc: updata Installation and move Configuration to the end 2018-01-28 00:49:21 -08:00
Dmitry 0fa2e158e0 Doc: update command reference section 2018-01-28 00:38:14 -08:00
Dmitry dd1e9abfca doc: improve Intor 2018-01-23 09:32:06 -08:00
Dmitry 6595fffbbf Doc: raditional Makefile based reproducibility 2018-01-23 09:32:06 -08:00
Ruslan Kuprieiev 304dbf1851 Merge pull request #438 from efiop/master
add support for directories
2018-01-22 03:24:20 +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 44dcf82a1d RFC: refactor save(),checkout() and link() methods
This way it is much more clear.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-21 06:12:54 +02:00
Ruslan Kuprieiev 46860d1881 stage: reuse output.changed() method
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-21 06:12:54 +02:00
Ruslan Kuprieiev 326c0a0297 readme: fix travis status icon 2018-01-21 03:37:11 +02:00
Ruslan Kuprieiev 0373d56556 Merge pull request #436 from efiop/master
macos: remove old dependencies
2018-01-20 04:40:08 +02:00
Ruslan Kuprieiev 19cd599b1a macos: remove old dependencies
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-20 04:35:36 +02:00
Ruslan Kuprieiev 14f6a41b45 Merge pull request #435 from efiop/master
Bug fixes
2018-01-19 07:02:01 +02:00
Ruslan Kuprieiev c07be85e0e dvc: use Popen directly instead of Executor
Executor is no longer useful.

Fixes #434

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-19 06:49:53 +02:00
Ruslan Kuprieiev 38e6c06e57 logger: process -v after project init
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-19 04:38:33 +02:00
Ruslan Kuprieiev 1f1fa99a4e Merge pull request #433 from efiop/master
Misc enhancements and bug fixes
2018-01-18 22:58:02 +02:00
Ruslan Kuprieiev 68c858f2af dvc: add and use Stage.loads() method
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-18 21:02:48 +02:00
Ruslan Kuprieiev e5798252ab repro: don't forget to return 1 if repro failed
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-18 19:49:08 +02:00
Ruslan Kuprieiev 2b8c8b62f0 repro: don't reproduce twice
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-18 19:49:08 +02:00
Dmitry Petrov b67e74f977 Merge pull request #432 from dataversioncontrol/tutorial_is_back
Tutorial is back
2018-01-18 04:35:22 -08:00
Dmitry 3349ce8539 Clean up the branches tutorial 2018-01-18 01:44:55 -08:00
Dmitry 9cd0ddb30c Tutorial is back 2018-01-18 00:20:05 -08:00
Ruslan Kuprieiev 9f06075c22 Merge pull request #431 from efiop/master
dvc: don't add regular files to gitignore
2018-01-16 04:33:16 +02:00
Ruslan Kuprieiev 0fcb44b364 dvc: don't add regular files to gitignore
Fixes #430

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-16 04:27:54 +02:00