用于SVN导出的Powershell脚本太慢了

时间:2017-02-01 05:41:51

标签: powershell svn visualsvn-server

我在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% 

%事务%

0 个答案:

没有答案