init¶
简介¶
创建新的本地仓库。
vb init|new [OPTIONS] PATH
示例¶
新建仓库
project.vbyte
:
$ vb init project.vbyte
project-id: e41418eac7924481945592329d6af294866d6fac
server-id: 4d22b6aab5eb73543706c5852f1a4382b818bb8f
admin-user: Administrator (initial password is "R7KqaPy4Tp")
复制
project.vbyte
仓库到demo.vbyte
:
$ vb init --template project.vbyte demo.vbyte
project-id: 853c81a9cfcafe601abf392488b9bd1ccec08d4b
server-id: ff5916bf15f5e5950e436026047c0b12df93a22f
admin-user: Administrator (initial password is "sGAD8q2NFC")
说明¶
此命令与 clone 命令不同。clone 命令是复制现有的仓库,init 命令是在本地创建新仓库。
默认情况下,新建仓库默认的管理员用户是当前登录名用户,可以使用 -A|--admin-user
选项指定管理员用户。
默认情况下,所有设置都将初始化为默认值,可以使用 --template
选项指定的仓库来覆盖默认值,实质上是对指定仓库进行复制操作。
当复制仓库时,几乎可以把从设置页面访问的所有设置(无论是直接还是间接)都复制。
但不会复制普通用户及其相关权限;系统默认的用户 anonymous
、 nobody
、 reader
、 developer
及其相关权限都将被复制。
选项¶
|
从指定仓库进行复制 |
|
指定用户作为管理员用户 |
|
使用日期时间作为初始签入的时间 |
|
使用初始哈希策略 |
|
给项目名称加引号 |
|
给项目描述加引号 |
参见