clean¶
简介¶
清除工作副本中未版本化文件。
vb clean [OPTIONS] [PATH...]
示例¶
删除并显示所有未版本化文件:
$ vb clean -v
Removed unmanaged file: demo.txt
Removed unmanaged file: test1.txt
"vb undo" is available to undo changes to the working checkout.
说明¶
删除写入路径中所有额外的文件,额外文件是指未版本控制的文件。如果出现一个或多个 PATH 参数,则只会删除指定的文件或包含指定目录的文件。
使用 --prompt
选项,它会对你的操作进行提示,会永久删除这些文件。并且会对文件过大或者使用 --disable-undo
选项的操作发出无法撤销删除文件的提示;若不使用,文件则会在删除前备份到撤销缓冲区。
--force
选项会将所有提示自动回答是,而 --no-prompt
则将所有提示自动回答否。
如果您使用以glob模式匹配的文件, --clean
将不会进行提示并且直接删除文件,删除操作无法撤销。
--ignore
或 --keep
指定的 glob 模式匹配的文件都不会被删除。
以”.“开头的文件和子目录将被自动忽略,使用 --dotfiles
可以取消自动忽略。
选项¶
|
检查当前目录中可能嵌套的任何签出中的空目录。 |
|
覆盖区分大小写的设置 |
|
仅删除空目录,不会删除任何文件。使用此选项还将自动启用 –emptydirs 选项。 |
|
该选项将禁用此清理操作的撤消机制,因此应谨慎使用。 |
|
以 |
|
删除未通过其他命令行明确豁免的任何空目录。 |
|
不需要提示就删除文件 |
|
删除每个文件前提示,此选项隐含 –disable-undo 选项。 |
|
删除所有未版本化文件或仓库本身 |
|
绝不会提示删除与 glob 模式列表 匹配的任何文件。此外,与此模式列表匹配的任何文件的删除都无法撤消 |
|
忽略与 glob 模式列表 中的模式匹配的文件 |
|
保留与 glob 模式列表 匹配的文件 |
|
试运行,不执行任何操作,但显示将发生的情况。 |
|
不要提示用户输入,并且假设每个问题的答案都是 “No” |
|
仅删除 VisionByte 生成的临时文件 |
|
显示所有被删除的文件 |
警告
--verily
选项会忽略 keep-glob 和 ignore-glob 设置,并启用 --force
、 --emptydirs
、--dotfiles
、--disable-undo
,请谨慎使用此选项。