在 GitHub 上编辑

destroy

DVC 项目 中移除所有 DVC 文件内部文件

概要

usage: dvc destroy [-h] [-q | -v] [-f]

描述

dvc destroy 会从 项目 中删除 dvc.yaml.dvc 文件以及内部的 .dvc/ 目录。

请注意,缓存目录 也会被一并删除。如果你在项目中设置了 符号链接(从缓存到工作区),DVC 会在删除前先将其替换为实际文件和目录的最新版本,以确保数据在销毁后仍然完整。

有关此命令删除的目录和文件的更多细节,请参阅 项目结构

选项

  • -f, --force - 销毁项目时不再提示确认。

  • -h, --help - 打印使用说明/帮助信息,然后退出。

  • -q, --quiet - 不向标准输出写入任何内容。如果没有问题则以 0 退出,否则以 1 退出。

  • -v, --verbose - 显示详细的跟踪信息。

示例

$ dvc init
$ echo foo > foo
$ dvc add foo
$ ls -a

.dvc .git code.py foo foo.dvc

$ dvc destroy
This will destroy all information about your pipelines, all data files...
Are you sure you want to continue?
yes

$ ls -a

.git code.py foo
内容

🐛 发现问题?告诉我们!或者修复它:

在 GitHub 上编辑

有疑问?加入我们的聊天,我们会为您提供帮助:

Discord 聊天