Commit Graph
2151 Commits
Author SHA1 Message Date
Mr. Outis 6d54a114ae local: Don't prompt at removal if file is already cached (#1367)
* local: Don't prompt at removal if file is already cached

Fix #1366

* [fix] Do `remove` at `save_remove`

* Use `state.update` to compute checksum instead of `save_info`

* PEP8 compilant
2018-11-26 21:25:54 +02:00
Mr. Outis 1e3d752917 remote: HTTP implemented (support only for downloading) (#1350)
* remote: HTTP implemented (support only for downloading)

* Remove duplicated content in the schema

* Chomp trailing spaces in test_remote

* remote http: Implement pull/fetch

* add some tests

* Update dvc/remote/http.py

Co-Authored-By: mroutis <[email protected]>

* Update dvc/remote/http.py

Co-Authored-By: mroutis <[email protected]>

* correct test

* rehprase error message

* add __init__ for utils

* try to fix windows test
2018-11-24 21:22:05 +02:00
Ruslan Kuprieiev f3f5837e20 Merge pull request #1352 from mroutis/fix-1316
metrics add: Raise exception when path does not exist
2018-11-24 20:08:19 +02:00
Mr. Outis 43e7fec5d3 skip verification if file doesn not exist 2018-11-24 11:57:19 -06:00
Ruslan Kuprieiev 03c111f5d5 dvc: bump to 0.20.8 0.20.8 2018-11-24 13:53:02 +02:00
Ruslan Kuprieiev fbbb3ac9c9 Merge pull request #1363 from efiop/master
status: support --with-deps for local status
2018-11-24 12:16:22 +02:00
Ruslan Kuprieiev e67dcd162e status: support --with-deps for local status
Fixes #1278

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-11-24 11:33:46 +02:00
Ruslan Kuprieiev 447ffae3e4 dvc: bump to 0.20.7 0.20.7 2018-11-23 05:00:22 +02:00
Ruslan Kuprieiev 93f811148f Merge pull request #1361 from efiop/master
dagascii: don't use unreleased wait_for_input method
2018-11-23 04:55:19 +02:00
Ruslan Kuprieiev 532c9df053 dagascii: don't use unreleased wait_for_input method
Fixes #1359

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-11-23 04:38:26 +02:00
Ruslan Kuprieiev 77555e94ce Merge pull request #1360 from efiop/master
dagascii: use wait_for_input from asciimatics
2018-11-23 03:01:43 +02:00
Ruslan Kuprieiev 259f88e58f dagascii: use wait_for_input from asciimatics
Fixes #1359

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-11-23 02:47:28 +02:00
Ruslan Kuprieiev 4fbffe9375 dvc: bump to 0.20.6 0.20.6 2018-11-20 12:30:25 +02:00
Ruslan Kuprieiev 95e7ba8990 cli: fix pull --force 2018-11-20 12:28:15 +02:00
Ruslan Kuprieiev 01a11024f0 Merge pull request #1353 from mroutis/fix-1184
init: Add a welcome message
2018-11-20 10:37:17 +02:00
Mr. Outis 02e589a25c init: Add a welcome message
Close #1184
2018-11-19 23:09:51 -06:00
Mr. Outis 3910eb6065 metrics add: Raise exception when path does not exist
Fix #1316
2018-11-19 20:52:28 -06:00
Ruslan Kuprieiev 119579af0f test: add additional checks 0.20.5 2018-11-18 20:22:36 +02:00
Ruslan Kuprieiev 71c2b6f38a Merge pull request #1347 from efiop/master
updater: catch lock error
2018-11-18 19:42:36 +02:00
Ruslan Kuprieiev 9632b5b6aa updater: catch lock error
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-11-18 19:12:13 +02:00
Ruslan Kuprieiev 2d3cb16ad7 dvc: bump to 0.20.5 2018-11-18 18:57:28 +02:00
Ruslan Kuprieiev c48293c012 Merge pull request #1345 from mroutis/fix-1339
stage: When loading an empty Dvcfile default to dict()
2018-11-18 17:43:43 +02:00
Ruslan Kuprieiev 27c2228f43 Merge pull request #1329 from mroutis/fix-1328
checkout: Prompt when deleting files from working dir
2018-11-18 17:43:15 +02:00
Mr. Outis f26c1fffef pull: Add --force flag that permeates down to checkout 2018-11-18 09:27:42 -06:00
Ruslan Kuprieiev a289bc58cc Merge pull request #1346 from efiop/master
updater: don't throw errors when running in a daemon
2018-11-18 17:11:01 +02:00
Ruslan Kuprieiev 89b601b319 updater: don't throw errors when running in a daemon
Fixes #1344

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-11-18 17:00:48 +02:00
Mr. Outis 1ff5e2c163 stage: When loading an empty Dvcfile default to dict()
Fix #1339
2018-11-17 20:24:59 -06:00
Mr. Outis 2906a31b66 tests: dvc checkout --force 2018-11-17 19:47:50 -06:00
Mr. Outis e57480eb46 Always perfom a safe remove on checkout 2018-11-17 19:36:47 -06:00
Mr. Outis d406361bd3 checkout: Prompt when deleting files from working dir
Close #1328
2018-11-17 19:36:47 -06:00
Ruslan Kuprieiev 7b4be8d8ce exceptions: fix typo 2018-11-18 02:23:28 +02:00
Ruslan Kuprieiev 1c94afc6a0 dependency: fix msg format 2018-11-18 02:23:04 +02:00
Ruslan Kuprieiev 7a8d00efc4 updater: catch any exception 2018-11-18 02:22:24 +02:00
Ruslan Kuprieiev 204fe35f93 Merge pull request #1343 from efiop/master
dvc: properly build DAG for dependency directories
2018-11-17 20:51:46 +02:00
Ruslan Kuprieiev 5d29a1b7d0 dvc: properly build DAG for dependency directories
Fixes #1338

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-11-17 20:41:17 +02:00
Ruslan Kuprieiev b851d86d05 updater: don't fetch info if DVC_TEST env var is defined 2018-11-17 03:17:46 +02:00
Ruslan Kuprieiev 43c775fc6f tests: define DVC_TEST env variable 2018-11-17 03:16:36 +02:00
Ruslan Kuprieiev 2b197ed8f5 Merge pull request #1337 from efiop/master
updater: spawn a background daemon
2018-11-16 22:24:03 +02:00
Ruslan Kuprieiev 63544b7e01 updater: spawn a background daemon
Fix #1304

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-11-16 19:39:43 +02:00
Ruslan Kuprieiev c62b1a1c88 test: debug checkout test 0.20.4 2018-11-15 13:55:48 +02:00
Ruslan Kuprieiev 055f71a968 state: increase row limit to 100M 2018-11-15 12:16:28 +02:00
Ruslan Kuprieiev ebed534c7a Merge pull request #1327 from mroutis/fix-1326
checkout: Clean working directory changes of tracked dir
2018-11-14 19:28:27 +02:00
Mr. Outis b4588671a0 Add a test for it 2018-11-14 11:03:53 -06:00
Mr. Outis 423d620b89 checkout: Clean working directory changes of tracked dir
Fix #1326
2018-11-14 10:53:02 -06:00
Ruslan Kuprieiev 65dd8cafec dvc: bump to 0.20.4 2018-11-14 17:22:41 +02:00
Ruslan Kuprieiev 8106d6bf09 test: debug test_checkout 2018-11-14 15:03:40 +02:00
Ruslan Kuprieiev 9c33deab34 Merge pull request #1325 from efiop/master
gitignore: use unambiguous paths
2018-11-14 14:54:08 +02:00
Ruslan Kuprieiev 6de91c0b28 gitignore: use unambiguous paths
Fixes #1324

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-11-14 14:43:00 +02:00
Mr. Outis 88ed542b94 gitignore: Add temporary SQLite files (#1322)
Fix #1319
2018-11-13 19:29:21 -06:00
Mr. Outis 55eadba0ec cache: Cosmetic changes 💅 (#1321) 2018-11-13 13:30:34 -06:00