all

简介

对所有仓库进行操作。

vb all SUBCOMMAND ...

说明

用于在特定目录或目录层次结构中的所有仓库中运行特定子命令。通常用于同时对多个仓库执行操作(例如更新、同步或查询信息)。

*.vbyte 文件记录了本地仓库信息,此命令在断开连接前后都可以对仓库执行一系列子命令操作,最后和远程仓库进行同步。

子命令

backup

vb all backup

备份所有仓库,选项必须是写入所有备份仓库的目录的名称。

cache

vb all cache

管理查看本地仓库耗费资源的网页的缓存。任何附加选项都会逐字传递给缓存命令。

changes

vb all changes

显示所有在本地未提交的更改。

clean

vb all clean

删除所有本地仓库中的所有额外文件。使用此命令时应格外小心,因为其结果无法撤销。强烈建议先使用 --dry-run 选项仔细检查操作结果是否正确。

config

vb all config

仅在 vb config pull AREA 命令时添加有效。

dbstat

vb all dbstat

在所有仓库上运行 dbstat 命令。

extras

vb all extras

显示所有本地签出的额外文件。如果存在,则 extras 命令本身支持的命令行选项将逐字传递。

fts-config

..code-block:

vb all fts-config

在所有仓库上运行 fts-config 命令。

git CMD

vb all git CMD

对所有已预先建立 Git 镜像的仓库执行 git exportgit status 命令(以 CMD 指定的为准)。

info

vb all info

在所有仓库上运行 info 命令。

pull

vb all pull

对所有仓库运行 pull 操作。仅支持 --verbose--share-links 选项。

push

vb all push

在所有仓库上运行 push 推送操作。仅支持 --verbose 选项。

rebuild

vb all rebuild

在所有仓库上重建。 rebuild 命令本身支持的命令行选项(如果有)将逐字传递。

remote

vb all remote

显示所有仓库的远程主机。

repack

vb all repack

在所有仓库中寻找额外的压缩。

sync

vb all sync

在所有仓库上运行 sync 命令 。仅支持 --verbose--share-links 以及 --unversioned 选项。

set

vb all set

在所有仓库上运行 settings 命令。此命令对于 max-loadavg 之类的设置很有用,您通常希望服务器上所有仓库的设置都相同。

unset

vb all unset

在所有仓库上运行 unset 命令。

server

vb all server

在所有仓库上运行 server 命令。根 URI 路径提供所有仓库的列表。

ui

vb all ui

在所有仓库上运行 ui 命令。类似 server 命令 ,但仅绑定到环回 TCP 地址,启用 --localauth 选项并自动启动 Web 浏览器。

whatis

vb all whatis

在所有仓库上运行 whatis 命令。该命令仅显示匹配的仓库的输出。

add

vb all add

将所有命名的仓库添加到 VisionByte 跟踪的仓库集合中。通常情况下,VisionByte 能够自行跟上此列表。

ignore

vb all ignore

后面的参数是:clean, extras, list, pull, push, rebuild, and sync 操作应忽略仓库。-c|--ckout 选项将导致列出的本地签出被忽略。

list|ls

vb all list|ls

显示所有仓库的位置。-c|--ckout 选项将列出所有本地签出。

-n|--dry-run

试运行,不执行任何操作,但显示将发生的情况。

--showfile

显示正在操作的仓库或签出。

--stop-on-error

如果任何子进程失败则立即停止。