From #2012 Support importing the whole repo with dvc import myrepo. This is going to be similar to specifying multiple datas within the repo, e.g. dvc import myrepo data1 data2, but we will have to collect it ourselves for the whole repo. Probably worth putting into a directory by default. E.g. dvc import https://github.com/iterative/dvc -> create 'dvc' directory in which data files will be places same way they are placed in the original repo.
Question:
We will want to import dependecies of current HEAD?
@pared Dependencies of dvc files? Only those that are outputs for other stages :) Basically, we need to import all cached outputs of the package(or external repo in new terminology).
Do people ask for this?
@Suor No direct requests yet.
Is this issue still relevant? We don't have pkg commands any more :P
@jorgeorpinel The naming is bad, but it is still relevant. I'll rename it. Thank you for the heads up! :slightly_smiling_face:
Would this task differ somehow from git checkout && dvc pull?
@dmpetrov @shcheklein Guys, do you remember specific requests for it, by any chance?