dvc - dvc push,更改远程存储上的文件名
问题描述
我正在使用 DVC(数据版本控制)开发一个项目,当我在远程存储中推送文件时,文件的名称会更改。如何保存名称?
解决方案
简短的回答:没有办法做到这一点。
长答案:Dvc 遥控器是基于内容的存储,因此不保留名称。Dvc 在您的工作空间中创建包含名称的元文件(*.dvc 文件),这些文件通常由 git 跟踪,因此您需要同时使用 git remote 和 dvc remote 来获得文件名及其内容。这里是关于本地和远程存储格式的更详细说明https://dvc.org/doc/user-guide/project-structure/internal-files#structure-of-the-cache-directory。另外,请查看https://dvc.org/doc/use-cases/sharing-data-and-model-files
推荐阅读
- c# - 当我从另一个班级打电话时,变量为零
- android - JavaDoc,如何通过 gradle 任务为特定类生成文档?
- git - git pull --rebase 通过保留本地更改来解决冲突
- dataframe - 大型数据框上的 Pyspark groupBy
- python - Selenium 循环中的超时异常
- google-chrome - Chrome msi 安装程序更改目录
- sparql - SPARQL 选择剩余的三元组
- python - 使用 python 获取套接字/文件描述符中可用的字节数
- pyspark - 从状态到活动/更改的 pyspark 数据框
- java - 爪哇。从电子表格对象(列表列表)中获取值