These describe single stage of pipeline and are allowed to
be placed anywhere in current or parent directories(up to
project's root) of the data file.
By default, 'dvc run' writes stage file to ./stage.dvc, but
it can be changed by using '-f' option(see functest/test-repro.py).
For now we're traversing project tree to find needed stage files for
specific data files. This is very wasteful and not optimal, but will
do for now, as this patch is aimed at stabilizing design of our repo
files.
Signed-off-by: Ruslan Kuprieiev <[email protected]>
From now on everything is stored in filename + .dvc path, except for local_state.
This allows us to be more explicit and help users see everything they need in relation
to version control of their own data files.
Signed-off-by: Ruslan Kuprieiev <[email protected]>
Reworked existing tests and test-system, added a few new
tests(init, reworked repro, import).
Fixes#175
Signed-off-by: Ruslan Kuprieiev <[email protected]>
A few minor adjustments to make what we currently have work,
while I prepare new func tests.
Fixes#175
Signed-off-by: Ruslan Kuprieiev <[email protected]>