remote¶
简介¶
查看或修改用于同步远程仓库地址。
vb remote [SUBCOMMAND...]
示例¶
克隆 现有仓库
demo.vbyte
到project.vbyte
仓库,且在project
文件中打开工作副本:
$ vb clone --nested --workdir project file://demo.vbyte project.vbyte
Repository cloned into project.vbyte
Rebuilding repository meta-data...
0.0% complete...
100.0% complete...
Extra delta compression... none found
Vacuuming the database...
...
显示
project.vbyte
仓库的远程仓库:
$ vb remote hyperlink
http://localhost:8080//info/???
显示所有远程仓库:
$ vb remote ls
default file://C:/Users/Administrator/Desktop/jenkins_home/workspace/VisionByte/Document/projectz/source/test/remote/demo.vbyte
说明¶
默认的远程仓库地址为最近 sync
, push
, pull
, clone
或类似命令中使用的地址。因此,VisionByte 可以使用每个同步命令更新默认远程仓库。其他命名的远程仓库是持久的。
可以使用 vb ui 命令查看地址。
vb remote
如果不带参数,此命令将显示当前默认的远程 URL 。如果没有默认,则显示 off
。
子命令¶
add¶
vb remote add NAME URL
添加一个新的 URL , NAME 参数是 URL 别名,可以在需要 URL 的上下文中代替 URL 。
URL 参数可以是 default
默认地址或先前的符号名称,以便在新的名字下复制现有 URL。无法使用此子命令定义默认远程仓库。
config-data¶
vb remote config-data
仅用于调试,显示与远程 URL 储存关联的储存库中每个 CONFIG 表条目的名称与值。密码在输出中被隐藏。
delete¶
vb remote delete NAME
删除先前由 add 子命令创建的命名 URL。
hyperlink¶
vb remote hyperlink [PATH] [LINENUM] [LINENUM]
打印将访问远程仓库上的当前签出的 URL ,并在 PATH 中打印用于访问当前签出中的特定文件的 URL 。如果在文件名后提供了一个或两个 linenumber 参数,则 URL 适用于指定的行或行范围。
list|ls¶
vb remote list|ls
显示所有远程仓库 URL。
off¶
vb remote off
忘记默认 URL。这将禁用自动同步。
这是进入 飞行模式 的便捷方式。要进入飞行模式,首先保存当前默认 URL,然后关闭默认 URL。可能使用以下命令:
vb remote add main default
vb remote off
要退出飞行模式并重新打开自动同步:
vb remote main
scrub¶
vb remote scrub
忘记已保存的远程仓库密码。下次登陆时需要输入密码。
ui¶
vb remote ui [PATH] [LINENUM] [LINENUM]
在浏览器打开远程仓库,并且是打开指向描述该远程仓库当前签出的页面。如果提供了 PATH 和 /
或 LINENUM 参数,则指向特定文件和行范围。
此命令类似于 vb remote hyperlink ,不同之处在于它不是打印 URL,而是将 URL 传递给浏览器。
REF¶
vb remote REF
设值新的默认 URL 替换之前的默认 URL。REF 可以是之前 add 子命令的 URL 或 NAME。