我在windows7中使用visualsvn我正在尝试将svn存储库导出到一个目录,但脚本运行良好但是当我提交它需要1分钟上传1 kb文件这很慢可以帮助我,如果任何代码或更改脚本我在这里写了一个Powershell脚本我的代码
-commit.ps1交
# Store hook arguments into variables with mnemonic names
$repos = $args[0]
$rev = $args[1]
# Build path to svn.exe
$svn = "$env:VISUALSVN_SERVER\bin\svn.exe"
# Build url to repository
$urepos = $repos -replace "\\", "/"
$url = "file:///$urepos/"
# Export repository revision $rev to the D:\Xamp\htdocs\testfolder
&"$svn" export -r $rev --force --username user1 --password user1 "$url" D:\Xamp\htdocs\testfolder
我在visualsvn
中的post-commit.bat中添加调用set repository=%1
set transaction=%2
PowerShell.exe D:\testrepositories\bas\hooks\post-commit %repository%
%事务%