再一次同步 svn 庫(kù),又遇到了上次的問(wèn)題,記下來(lái),不要再次了。
一、文件系統(tǒng)的 url 是 file:///d:/... (三個(gè)正斜線)這樣的,又寫錯(cuò),寫成了 file://(兩個(gè)正斜線)
二、增加一個(gè) hook -pre-revprop-change ,要在目標(biāo)庫(kù)中的 hook 目錄增加 pre-revprop-change.bat 就可以了
命令是 svnsync sync file:///d:/work/svn/repos 這樣子
一切 OK !
如果需要同步備份,只要在 hook 中寫
echo off
set SVN_HOME="D:\Subversion"
%SVN_HOME%\bin\svnsync sync --non-interactive svn://localhost/project2
就可以了