Hi, I just want to make sure I understand
import-url correctly. Say I do:
dvc import-url ssh://<host>/myfile.dat
This creates a
myfile.dat.dvc file in my repo which records in it the remote path
ssh://<host>/myfile.dat, and downloads the
myfile.dat from the remote server. If I later
dvc push, the file
myfile.dat does not get pushed to the remote cache.
If someone else clones my repo and does a
dvc pull, they will download
ssh://<host>/myfile.dat as well as recorded in the dvc file, rather than from the remote cache (where it doesn’t exist). I suppose the hash will be used to check the file is still actually the same on the remote.
I can also do
dvc update --to-remote myfile.dat.dvc, which does push the file to the remote cache, if I want to safeguard against it being deleted/changed on
Is this all right?
If I do do
dvc update --to-remote, then will future new
dvc pulls get the file from the remote cache, or from