unversioned (uv)¶
简介¶
对未版本化文件管理。
vb unversioned|uv SUBCOMMAND ARGS...
示例¶
添加一个未版本化文件:
$ vb unversioned add demo.txt
列出所有未版本化文件:
$ vb unversioned ls
demo.txt
将
demo.txt
文件内容输出:
$ vb unversioned cat demo.txt
This is unversioned test
删除
demo.txt
文件:
$ vb unversioned rm demo.txt
说明¶
在工作副本中,有些文件或目录不被版本控制,这些文件通常被称为未版本化文件(unversioned files|UV files),它们是已同步并可供下载但不保留历史记录的文件。
这些文件不会被 Visionbyte 追踪或管理,不会出现在版本历史中,也不会被包含在任何提交中,系统内仅保留每个未版本化文件的最新版本,并且对每个文件的更改是永久性的,无法撤销,因此请谨慎使用此命令。
选项¶
|
对于 |
|
在指定仓库上运行 |
子命令¶
add¶
vb unversioned add PATH...
在本地仓库中添加或更新一个或多个未版化的文件,以便它们与磁盘上的文件匹配。直到下一次同步时,才会将添加的更改推送到其他仓库。
add PATH –as UVFILE¶
vb unversioned add PATH --as UVFILE
在磁盘上添加或更新文件名为 FILE 的单个文件,并在仓库未版本化文件命名空间里添加或更新该文件并命名为 UVFILE 文件。此 add 命令的变体允许仓库中的名称与磁盘上显示的名称不同,但它一次只允许添加一个文件。
cat¶
vb unversioned cat PATH...
将未版本化文件的内容连接到标准输出。
edit¶
vb unversioned edit PATH
在文本编辑器中调出未版本化文件进行修改。
export¶
vb unversioned export PATH OUTPUT
将未版本化文件的内容写入磁盘上。
list|ls¶
vb unversioned list|ls
显示本地仓库中保存的所有未版本化的文件。
选项¶
|
仅显示匹配的文件 |
|
仅显示匹配的文件 |
|
显示匹配文件的附加详细信息。使用 |
revert¶
vb unversioned revert [URL]
恢复本地仓库中所有未版本化文件的状态以便于匹配远程仓库 URL。
选项¶
|
输出额外的诊断信息 |
|
试运行,不执行任何操作,但显示将发生的情况。 |
remove|rm|delete¶
vb unversioned {remove|rm|delete} PATH...
从本地仓库中删除未版本化文件。在下一次同步之前,该删除操作的更改不会推送到其他仓库。
选项¶
|
仅显示匹配的文件 |
|
仅显示匹配的文件 |
sync¶
vb unversioned sync [URL]
将所有未版本化文件的状态与远程仓库同步。每个文件的最新版本将传播到所有仓库,所有以前的版本将被永久遗忘。远程帐户需要选择 y
同意。
选项¶
|
输出额外的诊断信息 |
|
试运行,不执行任何操作,但显示将发生的情况。 |
touch¶
vb unversioned touch PATH...
更新所有未版本化文件的时间戳。