git¶
简介¶
在 VisionByte 和 Git 之间执行增量导入或导出操作。
vb git SUBCOMMAND
子命令¶
status¶
vb git status
显示当前 Git 镜像的状态。
选项¶
|
如果没有可报告的内容则无输出 |
export¶
vb git export [MIRROR] [OPTIONS]
将 VisionByte 仓库中的内容写入目录 MIRROR 中的 Git 仓库。 如果 Git 仓库尚不存在,则会创建该仓库。如果 Git 仓库已存在,则会附加自上次导出以来添加到 VisionByte 的新内容。
每当有新的签入添加到 VisionByte 仓库时,需要重复此命令,以便将这些更改反映到镜像中。如果省略 MIRROR 选项,则使用上次调用的仓库。
MIRROR 目录将包含一个名为 .mirror_state
的子目录,其中包含 VisionByte 执行增量导出所需的信息。
请勿尝试管理或编辑该目录中的文件,因为这样做可能会破坏未来的增量导出。
选项¶
|
自动对 URL 执行 |
|
将快速导出文本写入文件,而不是将其导入 |
|
即使没有任何改变,也进行导出 |
|
如果镜像不存在则不执行任何操作 |
|
向 MIRROR 添加不超过 N 个新签入。常用于调试 |
|
使用 NAME 作为 Git 中主分支的名称。VisonByte 仓库的 |
|
减少输出。重复上述步骤,直至输出更少。 |
|
更多输出 |