relocate: 重定位工作副本,指向不同的版本库根 URL 路径。。

用法:

  1. relocate FROM-PREFIX TO-PREFIX [PATH...]
  2. relocate TO-URL [PATH]

重写工作副本 URL 元数据以便反映唯一的句法更改。当版本库的根 URL 路径更改 (例如方案 scheme 或主机名称更改) 但工作副本仍反映同一存储库中的同一目录时,可以使用该命令。

  1. FROM-PREFIXTO-PREFIX 分别是工作副本当前 URL 路径和新 URL 路径的开头子字符串 (也可以指定完整的旧 URL 路径和新 URL 路径)。可以使用 “svn info” 命令来确定当前工作副本的 URL 路径。

  2. TO-URLPATH 的新版本库 (完整) 路径。

例如:

svn relocate http:// svn:// project1 project2

svn relocate http://www.example.com/repo/project svn://svn.example.com/repo/project

有效选项:  
--ignore-externals : 忽略外部定义