Mr. Outis
7865ddd128
remove: Add confirmation when trying to purge ( #1269 )
...
Close #1228
2018-10-28 21:14:32 -06:00
Ruslan Kuprieiev
838d597983
dvc: bump to 0.20.0
0.20.0
2018-10-27 10:32:35 +03:00
Ruslan Kuprieiev
0ee7d5a7f8
Merge pull request #1268 from efiop/master
...
dvc: introduce protected mode
2018-10-26 16:24:35 +03:00
Ruslan Kuprieiev
8966d6ce47
dvc: introduce protected mode
...
This is an opt-in mode, that will make data in the workspace
read-only, thus protecting cache from corruption when hardlinks or
symlinks are used. User can use `dvc unprotect file` command, to
replace read-only link to cache with an editable copy. We can use
this for now to decide if we want to go with a `unified workflow`
in the future or if we want to set unprotected `reflink,copy`
by default.
Fixes #799
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-26 16:07:11 +03:00
Ruslan Kuprieiev
d27fe82053
Merge pull request #1267 from efiop/master
...
dvc: don't use $SHELL on windows
2018-10-26 14:31:38 +03:00
Ruslan Kuprieiev
d108e9b03d
dvc: don't use $SHELL on windows
...
Related to #1238
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-26 14:21:05 +03:00
Ruslan Kuprieiev
b01245f007
cli: add a note about cwd
2018-10-24 12:53:04 +03:00
Ruslan Kuprieiev
a9d21f19ab
Merge pull request #1265 from efiop/master
...
stage: check that cwd is inside the current project
2018-10-24 12:44:42 +03:00
Ruslan Kuprieiev
ed93e0d0d9
stage: check that cwd is inside the current project
...
Fixes #1253
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-24 12:26:28 +03:00
Ruslan Kuprieiev
afcc51417c
Merge pull request #1264 from mroutis/remove-deprecation-warning
...
logger: Remove deprecation warning reported by pytest
2018-10-24 11:09:33 +03:00
Mr. Outis
0d42ad0d1e
Prevent E501 by splitting long lines
2018-10-24 00:43:42 -05:00
Mr. Outis
0ec77180d4
logger: Remove deprecation warning reported by pytest
...
dvc/logger.py:113: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
2018-10-24 00:17:58 -05:00
Ruslan Kuprieiev
d5470419ce
Merge pull request #1261 from suzil/cleanup/fix-readme-typo
...
dvc: Fix typo in README.rst
2018-10-23 17:14:59 +03:00
Ruslan Kuprieiev
9306ea2cd4
Merge pull request #1262 from efiop/master
...
root: don't check project's lock
2018-10-23 17:10:07 +03:00
Ruslan Kuprieiev
7493804312
root: don't check project's lock
...
Fixes #1260
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-23 16:53:26 +03:00
Susannah Klaneček
c8ca89f3dd
dvc: fix typo in README.rst
2018-10-23 15:47:11 +02:00
Ruslan Kuprieiev
548dc3657b
Merge pull request #1256 from mroutis/check-circular-deps
...
run: Check for circular dependencies
2018-10-23 14:21:43 +03:00
Mr. Outis
6d848cfe64
[fix] Check if set is empty before doing a _pop_
2018-10-23 00:41:48 -05:00
Ruslan Kuprieiev
bc711417cd
dvc: update to 0.19.15
0.19.15
2018-10-23 03:13:54 +03:00
Ruslan Kuprieiev
5654fc269c
Merge pull request #1254 from efiop/master
...
system: catch link exceptions
2018-10-23 02:37:58 +03:00
Mr. Outis
239313d67e
run: Check for circular dependencies
...
Close #1235
2018-10-22 17:29:55 -05:00
Ruslan Kuprieiev
b415ae9a21
system: catch link exceptions
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-22 22:44:33 +03:00
Ruslan Kuprieiev
7a004fa328
dvc: bump to 0.19.14
0.19.14
2018-10-22 01:38:21 +03:00
Ruslan Kuprieiev
4c5f9910bb
Merge pull request #1249 from efiop/master
...
install: add pre-checkout hook
2018-10-22 01:37:50 +03:00
Ruslan Kuprieiev
437c2e7cbe
install: add pre-checkout hook
...
Fixes #1248
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-22 01:18:55 +03:00
Ruslan Kuprieiev
94cf83c1cd
Merge pull request #1247 from efiop/master
...
link: don't create links for empty files
2018-10-21 07:41:31 +03:00
Ruslan Kuprieiev
3f18200539
link: don't create links for empty files
...
Related to #1222
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-21 07:13:13 +03:00
Ruslan Kuprieiev
43f26fdbd3
Merge pull request #1246 from efiop/master
...
link: properly catch error on windows
2018-10-21 05:02:39 +03:00
Ruslan Kuprieiev
37f85720a2
appveyor: fix openssl package version
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-21 04:52:42 +03:00
Ruslan Kuprieiev
03eac5b0e5
link: properly catch error on windows
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-21 03:43:19 +03:00
Ruslan Kuprieiev
0bc96a2fcb
Merge pull request #1245 from efiop/master
...
scm: allow all_tags and all_branches
2018-10-21 03:23:43 +03:00
Ruslan Kuprieiev
90a636e33f
scm: allow all_tags and all_branches
...
Fixes #1243
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-21 01:47:07 +03:00
Ruslan Kuprieiev
046010a710
dvc: update to 0.19.13
0.19.13
2018-10-19 23:34:16 +03:00
Ruslan Kuprieiev
09a21cf854
Merge pull request #1242 from efiop/master
...
system: add workaround for buggy os.lstat().st_ino
2018-10-19 23:14:59 +03:00
Ruslan Kuprieiev
e7c920d783
system: add workaround for buggy os.lstat().st_ino
...
Fixes #1241
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-19 22:56:53 +03:00
Ruslan Kuprieiev
aa07b10882
Merge pull request #1240 from efiop/master
...
remote: use warning if upload/download failed
2018-10-19 04:02:27 +03:00
Ruslan Kuprieiev
1c36ef3f43
remote: use warning if upload/download failed
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-19 03:48:29 +03:00
Ruslan Kuprieiev
06697c786c
Merge pull request #1237 from efiop/master
...
codeclimate: turn all the checks on
2018-10-19 02:49:51 +03:00
Ruslan Kuprieiev
eb7b9d9b89
s3: don't throw exception when file doesn't exist
2018-10-19 02:43:18 +03:00
Ruslan Kuprieiev
9ed4f113f2
codeclimate: turn all the checks back on
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-18 04:56:09 +03:00
Ruslan Kuprieiev
84e748f831
Merge pull request #1236 from efiop/master
...
remote: properly check reqs for a legacy config
2018-10-18 03:23:55 +03:00
Ruslan Kuprieiev
78a20a3895
remote: properly check reqs for a legacy config
...
Fixes #1231
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-18 03:12:47 +03:00
Ruslan Kuprieiev
0f20c86eab
Merge pull request #1229 from efiop/master
...
progress reporting fixes
2018-10-17 08:12:36 +03:00
Ruslan Kuprieiev
7adafd0b5c
progress: properly report on dir with large dirs
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-17 07:50:28 +03:00
Ruslan Kuprieiev
16fef9bb87
logger: clear progress bar before printing
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-17 07:50:28 +03:00
Ruslan Kuprieiev
815c591adc
dvc: bump to 0.19.12
0.19.12
2018-10-16 05:27:56 +03:00
Ruslan Kuprieiev
22ba202462
Merge pull request #1226 from efiop/master
...
state file fixes
2018-10-16 05:27:26 +03:00
Ruslan Kuprieiev
53652399b3
system: ensure inode value is correct
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-16 05:12:16 +03:00
Ruslan Kuprieiev
f57198e6af
state: store uint64 as int64
...
Fixes #1225
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-16 05:12:16 +03:00
Ruslan Kuprieiev
a7b34ddecd
state: add debug msgs
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-16 01:40:22 +03:00