Commit Graph
838 Commits
Author SHA1 Message Date
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
Ruslan Kuprieiev d3c7f84462 Merge pull request #429 from efiop/master
test: test gcp only when env var DVC_TEST_GCP=true
2018-01-16 03:26:40 +02:00
Ruslan Kuprieiev 39328620f8 test: test gcp only when env var DVC_TEST_GCP=true
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-16 03:21:57 +02:00
Ruslan Kuprieiev e895262435 Merge pull request #428 from efiop/master
GCP and travis
2018-01-16 01:13:07 +02:00
Ruslan Kuprieiev c3ec1d1cd4 travis: build mac os if building tag
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-16 01:09:43 +02:00
Ruslan Kuprieiev 5332f8a2bc cloud: gcp: implement remove()
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-16 01:09:43 +02:00
Ruslan Kuprieiev 94fa641290 Merge pull request #427 from efiop/master
Remove show-workflow and refactor data_cloud
2018-01-15 21:16:41 +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 6e037a4307 dvc: remove show-workflow logic
As discussed with @dmpetrov, removing this functionality
for the upcoming release.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-15 20:30:53 +02:00
Ruslan Kuprieiev 3e53a0c2c0 Merge pull request #425 from dataversioncontrol/misk_changes_3
Misk changes 3: checkout test, show workflow and misc
2018-01-15 16:04:39 +02:00
Ruslan Kuprieiev 2cf3838560 checkout: don't forget to chmod before removing
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-15 15:58:52 +02:00
Ruslan Kuprieiev ddf40a9cf9 test: fix on python3
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-15 15:58:52 +02:00
Ruslan Kuprieiev 0edf45cd15 dvc: add/remove file to/from gitignore in stage methods
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-15 15:58:35 +02:00
Dmitry 3163b8a3e2 checkout test: add remove file test and gitignore test 2018-01-15 02:26:09 -08:00
Dmitry b3b74c056d Bugfix: using not imported function parse_target_metric_file() 2018-01-15 02:24:53 -08:00
Dmitry 58ef7b861c show workflow: target metric typo 2018-01-15 02:24:10 -08:00
Dmitry 4ceaba37d0 Config file error messages. Close #423 2018-01-14 22:04:40 -08:00
Ruslan Kuprieiev b88613fdaa Merge pull request #420 from efiop/master
Misc bug fixes
2018-01-14 22:31:33 +02:00
Ruslan Kuprieiev b73af1f636 checkout: check if dirname actually returned directory
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-14 22:20:06 +02:00
Ruslan Kuprieiev a7dbf70995 dvc: remove .gitignore entries
Fixes #378

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-14 22:20:06 +02:00
Ruslan Kuprieiev b0ecbdb517 lock: print msg if dvc is busy
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-14 22:20:06 +02:00
Ruslan Kuprieiev e9c86a87f6 logger: fix double msgs
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-14 22:20:06 +02:00
Ruslan Kuprieiev 3057a4e072 main: catch unexpected exceptions
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-14 22:20:06 +02:00
Ruslan Kuprieiev 7adc78fdf6 Merge pull request #419 from efiop/master
Remove ml-specific code and fix gitignore
2018-01-14 18:56:53 +02:00
Ruslan Kuprieiev 266a908169 dvc: fix gitignore bug
Fixes #375

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-14 18:48:48 +02:00
Ruslan Kuprieiev cf7bafad4d dvc: remove brancher and Find
Fixes #383
Fixes #376

We discussed this with @dmpetrov and decided to
remove this ml-specific functionality from the
core product.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-14 18:15:42 +02:00
Ruslan Kuprieiev 6c308b01cb Merge pull request #418 from efiop/master
state: don't forget to track inode
2018-01-14 01:38:07 +02:00