名称
svnsync initialize — 为与另一个版本库的同步初而始化目标版本库。
概要
svnsync initialize DEST_URL SOURCE_URL
描述
svnsync initialize检验版本库是否满足了新镜像版本库的需求—它必须没有存在的版本历史,并允许修订版本修改—记录镜像版本库与源版本库关联的初始管理信息,这是对即将镜像的版本库的第一个svnsync操作。
别名
init
选项
--non-interactive --no-auth-cache --username NAME --password PASS --config-dir DIR
例子
因为无法修改修订版本属性而初始化镜像版本库失败:
$ svnsync initialize file:///opt/svn/repos-mirror http://svn.example.com/repos svnsync: Repository has not been enabled to accept revision propchanges; ask the administrator to create a pre-revprop-change hook $
以镜像初始化版本库,包含已创建允许所有修订版本属性修改的pre-revprop-change钩子:
$ svnsync initialize file:///opt/svn/repos-mirror http://svn.example.com/repos Copied properties for revision 0. $