Ruslan Kuprieiev
3053cf2b1f
ssh: support specifying port in the url
...
Fixes #1473
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-01-08 10:12:43 +02:00
Ruslan Kuprieiev
db6cd8e1bb
dvc: introduce dvc cache dir command
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-01-04 09:02:37 +02:00
Ruslan Kuprieiev
d1be895b61
cli: extract --global/--system/--local into a common parser
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-01-04 07:21:44 +02:00
Mr. Outis
4c420d5f4d
logger [rfc]: Use a module instead of a class
...
- Remove deprecation warnings
- Format error output and remove duplicated info
Close #1086
2018-12-23 21:06:39 -06:00
Ivan Shcheklein
8e73b97374
add an analytics notice on dvc init
2018-12-21 18:13:50 -08:00
Ruslan Kuprieiev
ed3030707f
cli: add dvc remote default command
...
Fixes #1357
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-12 19:21:34 +02:00
Ruslan Kuprieiev
7c2eb02209
repro: introduce --ignore-build-cache
...
Fixes #1342
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-12 19:21:34 +02:00
Ruslan Kuprieiev
e02a33f934
logger: shortcut logger in quiet and normal modes
...
In scenarios with millions of files, late shorcutting of
debug msgs results in massive overhead. In order to avoid
that, just shortcut logger messages ASAP if verbose mode
is not enabled.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-11 12:07:28 +02:00
Ruslan Kuprieiev
b8e5c51424
cli: fix run description
2018-12-10 05:58:35 +02:00
Ruslan Kuprieiev
ea2caf9dfd
cli: update description for dvc status --with-deps
...
Fixes #1408
2018-12-06 05:34:13 +02:00
Ruslan Kuprieiev
778bb984b0
cli: don't forget colon and space
...
Fixes #1417
2018-12-06 05:20:02 +02:00
Ruslan Kuprieiev
83ee6e46e0
run: introduce --remove-outs option
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-04 09:15:23 +02:00
Ruslan Kuprieiev
f35cf3cf99
cli: fix typo in dvc run description
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-04 07:20:17 +02:00
Ruslan Kuprieiev
ac82426788
run: introduce --overwrite-dvcfile and --ignore-build-cache
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-04 07:17:16 +02:00
Ruslan Kuprieiev
e81c6f2b34
run: introduce --force option
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-03 05:13:54 +02:00
Ruslan Kuprieiev
298ae356cd
run: make --deterministic default
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-03 04:50:48 +02:00
Ruslan Kuprieiev
7434a5fde9
cli: remove unneeded parentheses
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-03 01:38:54 +02:00
username
b3a6d70d91
[WIP] Add dvc run --deterministic option.
...
Tests currently failing.
2018-12-02 00:35:20 -08:00
Ruslan Kuprieiev
f04ae2f74f
dvc: optimize imports
...
Fixes #903
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-02 04:54:41 +02:00
Ruslan Kuprieiev
22c6ad5ba3
analytics: send user events
...
Fixes #693
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-01 06:02:28 +02:00
Ruslan Kuprieiev
c02fe1313f
config: support 'global' and 'system' configs
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-01 02:31:14 +02:00
Mr. Outis
c6b8be8f8a
import: Output as on optional argument ( #1351 )
...
* import: Output as on optional argument
Close #1335
* Use tempfile to prevent circular dependencies
2018-11-28 20:00:58 +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
95e7ba8990
cli: fix pull --force
2018-11-20 12:28:15 +02:00
Mr. Outis
f26c1fffef
pull: Add --force flag that permeates down to checkout
2018-11-18 09:27:42 -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
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
3700fbf99d
Merge pull request #1303 from ynop/gc-multi-project
...
gc: support used cache collection for several repositories using the same remote storage
2018-11-07 21:02:33 +02:00
buec
19eeb62e6e
cli: add gc option to include additional projects
2018-11-07 18:03:41 +01:00
Ruslan Kuprieiev
abfb48e896
dvc: introduce pipeline list command
...
Fixes #1301
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-11-07 18:39:29 +02:00
Ruslan Kuprieiev
7720c35544
checkout: add --with-deps support
...
Fixes #1296
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-11-06 14:19:38 +02:00
Ruslan Kuprieiev
f00d08d46d
remote: properly collect dir cache
...
Fixes #1293
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-11-06 14:19:38 +02:00
Mr. Outis
7ae97009fa
cli: Move mutual exclusion of --quiet and --verbose to the parser level ( #1271 )
...
Close #1270
2018-10-28 22:14:59 -06:00
Mr. Outis
7865ddd128
remove: Add confirmation when trying to purge ( #1269 )
...
Close #1228
2018-10-28 21:14:32 -06: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
b01245f007
cli: add a note about cwd
2018-10-24 12:53:04 +03:00
Ruslan Kuprieiev
feae736e40
cli: fix line length
2018-10-15 03:39:08 +03:00
Ruslan Kuprieiev
54b1ecbf4a
metrics: fix typos
2018-10-15 03:32:39 +03:00
Ruslan Kuprieiev
a736082595
import: add a note about supported schemes
...
Fixes #1199
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-10 02:47:20 +03:00
Ruslan Kuprieiev
990bbe32c1
gc: add a comfirmation prompt
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-02 23:39:45 +03:00
Ruslan Kuprieiev
f3668b0a4e
cli: status: fix typo
2018-10-02 01:41:45 +03:00
Ruslan Kuprieiev
d1077c4457
test: improve coverage
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-01 18:11:17 +03:00
Ruslan Kuprieiev
8aa53a5e71
dvc: introduce per-remote --jobs default
...
Fixes #1167
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-01 15:28:38 +03:00
Ruslan Kuprieiev
cc2ebb2099
dvc: introduce -T|--all-tags option
...
Fixes #1150
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-01 12:13:17 +03:00
Ruslan Kuprieiev
669b2ec303
repro: introduce -P|--all-pipelines
...
Fixes #1165
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-09-28 13:33:23 +03:00
Ruslan Kuprieiev
1a6dedfe60
cli: add a note that remove --outs is default behavior.
2018-09-25 09:07:32 +03:00
pared
89e03c8606
pipeline show add --dot option ( #1141 )
...
* pipeline show add --dot option
* refactor common code, pydot in requirements
* code formatting
* code formatting
2018-09-24 02:50:41 +03:00
Ruslan Kuprieiev
0618d9d0dc
dvc: introduce -d|--with-deps option
...
Fixes #1077
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-09-21 08:45:09 +03:00
Ruslan Kuprieiev
34faad3e96
repro: introduce -p|--pipeline option
...
Fixes #1107
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-09-19 09:35:06 +03:00
Ruslan Kuprieiev
912f0f72e5
run: require at least some arguments
...
Fix #1100
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-09-15 04:54:26 +03:00