dvc Push,更改远程存储上的文件名称

Jor*_*rge 2 dvc

我正在开发一个使用 DVC(数据版本控制)的项目,当我将文件推送到远程存储中时,文件的名称会发生​​更改。我怎样才能保存这些名字?

Rus*_*iev 5

简短的回答:没有办法做到这一点。

长答案:Dvc Remote 是基于内容的存储,因此不会保留名称。Dvc 在您的工作区中创建包含名称的图元文件(*.dvc 文件),并且这些文件通常由 git 跟踪,因此您需要同时使用 git remote 和 dvc remote 来获取文件名及其内容。这里有关于本地和远程存储格式的更详细的解释https://dvc.org/doc/user-guide/project-struct/internal-files#struct-of-the-cache-directory。另外,请查看https://dvc.org/doc/use-cases/sharing-data-and-model-files