BAT自动从SVN上checkout最新的代码(svn checkout bat 自动点击OK )?

下面是我的svncheckout脚本,用于svn资源备份。但是每次checkout时总会弹出一个确认提示框,点击ok才可以继续。怎么样才能自动点击OK自动checkout... 下面是我的svn checkout 脚本,用于svn 资源备份。但是每次checkout时总会弹出一个确认提示框,点击ok才可以继续。怎么样才能自动点击OK 自动checkout 代码呢?

@echo off

cd .

rem 设置备份目录位置
set YY=%date:~0,4%
set MM=%date:~5,2%
set DD=%date:~8,2%
set T2=%time:~0,8%

set HHt=%time:~0,2%
set MIt=%time:~3,2%
set SSt=%time:~6,2%
set xx=%date:~9,1%

::::::备份项目OldProject::::::
set SVN_WORKSPACE=OldProject

echo checkout %SVN_WORKSPACE%开始

set SVN_BAK=%cd%/svn_checkout/%SVN_WORKSPACE%/%SVN_WORKSPACE%_%xx%

set URL=https://192.168.1.163/svn/%SVN_WORKSPACE%

rem 如果不存在备份目录则使用checkout命令,否则使用update即可
if not exist %SVN_BAK% (
echo 正在 checkout %SVN_WORKSPACE%
TortoiseProc.exe /command:checkout /closeonend:1 /path:%SVN_BAK% /url:%URL% /closeonend:1

) else (
echo 正在 uddate %SVN_WORKSPACE%
TortoiseProc.exe /command:update /path:%SVN_BAK% /closeonend:1

)

echo 最后一次更新时间: > %SVN_BAK%/README.txt

rem 将日期和时间输出到同一行中
echo %date% %time% >> %SVN_BAK%/README.txt
echo checkout %SVN_WORKSPACE% 结束
@echo on
展开
 我来答
百度网友00ae05fc6
2013-05-15
知道答主
回答量:13
采纳率:0%
帮助的人:4.3万
展开全部
YY频道7450欢迎您 有没有验证过从linux中访问xp下的这个共享文件夹的写权限,也就是说从linux上往这个文件夹中新建文件能否成功?

另外,无法checkout报的错是什么?
huyuran
推荐于2016-07-19
知道答主
回答量:13
采纳率:0%
帮助的人:12.1万
展开全部
if not exist "%SVN_BAK%%SVN_WORKSPACE%%xx%\" (
::mkdir %SVN_BAK%
::cd %SVN_BAK%
echo 正在 checkout %SVN_WORKSPACE%
::TortoiseProc.exe /command:checkout /closeonend:1 /path:%SVN_BAK% /url:%URL% /closeonend:1
svn checkout %URL% "%SVN_BAK%%SVN_WORKSPACE%%xx%" --username 填写用户名 --password 填写密码
echo checkout %SVN_WORKSPACE% 结束
) else (
echo 正在 update %SVN_WORKSPACE%
TortoiseProc.exe /command:update /path:%SVN_BAK%%SVN_WORKSPACE%%xx%\ /closeonend:1
echo update %SVN_WORKSPACE% 结束
)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式