Batch file 使用批处理文件窗口提取svn代码
我正在尝试为windows编写批处理脚本,以便从svn中提取代码。下面是我的代码Batch file 使用批处理文件窗口提取svn代码,batch-file,svn,Batch File,Svn,我正在尝试为windows编写批处理脚本,以便从svn中提取代码。下面是我的代码 echo Setting the directory..... set SVNExe="C:\Program Files\TortoiseSVN\bin\svn.exe" set SVNURL="https://svnserver5.in/svn/repos/test" set CheckOutLocation="D:\SvnCode\" echo %SVNExe% checkout %SVNURL% %ch
echo Setting the directory.....
set SVNExe="C:\Program Files\TortoiseSVN\bin\svn.exe"
set SVNURL="https://svnserver5.in/svn/repos/test"
set CheckOutLocation="D:\SvnCode\"
echo %SVNExe% checkout %SVNURL% %checkOutLocation%
但它不工作,它只是打开命令提示符和关闭注意发生,所以请帮助并告诉我我做了什么 首先添加echo off,这样它就不会回显命令,而只回显结果。在末尾添加暂停以查看结果,然后删除最后一个命令的回显,因为它只回显您的命令。正如你在Aacini的评论中提到的
@echo off
echo Setting the directory.....
set SVNExe="C:\Program Files\TortoiseSVN\bin\svn.exe"
set SVNURL="https://svnserver5.in/svn/repos/test"
set CheckOutLocation="D:\SvnCode\"
%SVNExe% checkout %SVNURL% %checkOutLocation%
pause
能否在脚本末尾添加一个暂停,以便我们在关闭cmd之前看到它产生了什么?脚本中的最后一个命令是
echo…
one,它只显示%SVNExe%
变量的内容。如果您想执行这样一个变量,只需删除echo
部分。@Aacini您应该在此基础上展开并作为答案发布。thax需要帮助@GerhardBarnard i暂停脚本获得问题。thax@Aacini需要删除echo的建议:D