bup-rm - 参考手册、选项、命令示例


姓名

bup-rm - 删除对存档内容的引用

概要

bup rm [-#|--verbose] <branch|save...>

描述

bup rm 删除指定的分支(备份集)和保存。就其本身而言,此命令不会删除任何实际数据(也不会恢复任何存储空间),但它可能会使引用已删除的项目变得非常困难或不可能,除非有其他引用它们(例如标签)。

随后的垃圾收集,无论是通过 bup gc,还是通过普通的 git gc,都可能会永久删除从剩余分支或标签中不再可达的数据,并回收相关的存储空间。

警告:这是少数几个以故意破坏性方式修改存档的 bup 命令之一。

选项

-v, --verbose

增加详细程度(可以多次使用)。

-#, --compress=#

将压缩级别设置为#(0-9 之间的值,其中 9 为最高,0 表示不压缩)。默认值为 6。请注意,bup rm 只能写入新提交。

例子

删除备份集(分支)foo 和保存在 bar 中的内容:

bup rm /foo /bar/2014-10-21-214720

也可以看看

bup-gc(1), bup-save(1), bup-fsck(1), and bup-tag(1)

布普

bup(1) 套件的一部分。

作者

罗布·布朗宁 。