wiki

简介

wiki 页面处理。

vb wiki SUBCOMMAND WikiName

说明

运行各种子命令来处理 wiki 页面或技术说明信息。

子命令

export

vb wiki export [OPTIONS] PAGENAME [PATN]

从 VisionByte 仓库导出 wiki 页面或详细页面的最新版本,保存到指定的文件或标准输出(终端)上,若 PATH 参数为 - 则将内容导出到标准输出。如果提供了 PAGENAME 参数,则只输出指定的 wiki 页面。

vb wiki export [OPTIONS] -t|--technote DATETIME|TECHNOTE-ID|TAG [PATH]

将仓库里最新版本的 wiki 页面或技术说明导出到指定文件或标准输出上,若 PATH 参数为 - 则将内容导出到标准输出。

-t|--technote 参数指定要导出的特定技术说明或标签,可以使用日期、技术说明 ID 或标签名称来过滤导出, PATH 参数指定应保存导出的输出文件名。

选项

-t|--technote DATETIME|TECHNOTE-ID|TAG

导出指定技术说明页面而不是 wiki 页面。如果使用指定日期 ,则输出该日期内最近修改的技术说明。如果使用标签 ,则将带有该标签的最近修改导出。

-h|--html

导出内容仅以 HTML 形式呈现,不需要任何页眉、页脚、 HTML/BODY 标签包装器。

-H|--HTML

类似于 -h|-html ,但将输出包装在 <html><body>...</body></html> HTML 标签内。

-p|--pre

如果使用 -h|-H 并且页面或技术说明具有 text/plain mimetype ,则将输出的 HTML 包裹在 <pre>...</pre> 标签内。

create

vb wiki create PAGENAME [PATH] [OPTIONS]

从PATH 或标准输入上创建新 Wiki 页面或者技术说明,PAGENAME 参数是创建页面的名称。 PATH 参数是从中导入新页面内容的文件,如果省略,则必须以交互方式或通过标准输入提供内容。

选项

-M|--mimetype TEXT-FORMAT

指定页面类型。默认使用以前版本的页面类型,或 text/x-vbyte-wiki 。类型有: text/x-vb-wikitext/x-markdowntext/plain

-t|--technote DATETIME

指定要创建的技术说明的时间戳。时间戳指定此技术说明在时间轴中出现的时间,虽然不是唯一时间,但它是永久不变的。

-t|--technote TECHNOTE-ID

通过技术说明 ID(即其 UUID)指定要更新的技术说明。

--technote-tags TAGS

指定技术说明的标签集

--technote-bgcolor COLOR

指定技术说明在时间线上使用的颜色。

commit

vb wiki commit TECHNOTE-COMMENT [PATH] [OPTIONS]

从PATH 或标准输入上提交对现有 Wiki 页面或者技术说明的更改,TECHNOTE-COMMENT 参数是对提交的技术说明的注释,PATH 参数包括要提交内容的文件,如果省略,则必须以交互方式或通过标准输入提供更改。

选项

-M|--mimetype TEXT-FORMAT

指定页面类型。默认使用以前版本的页面类型,或 text/x-vbyte-wiki 。类型有: text/x-vb-wikitext/x-markdowntext/plain

-t|--technote DATETIME

指定要提交的技术说明的时间。时间戳指定此技术说明在时间轴中出现的时间,虽然不是唯一时间,但它是永久不变的。

-t|--technote TECHNOTE-ID

通过技术说明 ID(即其 UUID)指定要更新的技术说明。

--technote-tags TAGS

指定技术说明的标签集

--technote-bgcolor COLOR

指定技术说明在时间线上使用的颜色。

list|ls

vb wiki list|ls [OPTIONS]

列出所有 wiki 条目,每行一个,按顺序排列,不区分大小写的名称。默认情况下不会显示 wiki 的签入和分支情况,但可以使用 -a 选项列出。

--all

在输出中包含已经被删除的页面。 默认情况下,已删除的页面将被省略。

-t|--technote

列出技术说明页面。按顺序排列,具有最新时间戳的排第一。

-a|--show-associated

显示与签入和分支相关的 wiki 页面。

-s|--show-technote-ids

列出技术说明的 ID 与时间戳。技术说明 ID 将是每行的第一个字。此选项仅在使用 --technote 时适用。

Sandbox wiki 伪页面是一个特殊情况,它的名称不区分大小写,可以使用 createcommit 来更新其内容。