AutoCheckoutSVN 自动化SVN下载

AutoSVN.vbs

------------------------------------------------------以当前时间命名新建目录来检出SVN

projectname=Date&"_"&Time
projectname=Replace(projectname,":","_")
projectname=Replace(projectname,"-","_")
projectPath="C:\"&projectname
svnPath="
https://1xx.xxx.xxx.xxx/svn/xxxx/xxxxxxxxxx"
batsvncmdPath="C\checkoutSVN.bat"
MsgBox "SVN源路径"&svnPath
MsgBox "目标路径"&projectPath

cmd=batsvncmdPath&" "&chr(34)&svnPath&chr(34)&" "&Chr(34)&projectPath&Chr(34)
MsgBox "Run:"&cmd
set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run cmd               '  执行checkoutSVN.bat 批处理运行SVN命令行


------------------------------------------------------

 

checkoutSVN.bat

-----------------------------------------------------

@echo off
echo %1
echo %2
REM 改标题
title AutoCheckoutSvnProject

echo AutoCheckoutSvnProject start!

REM 删除目录
rd /s /q %2

svn checkout %1 %2 -r HEAD --username xxxxxx --password xxxxxx

echo AutoCheckoutSvnProject finished!

-----------------------------------------------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值