5
我想从命令提示符执行SVN清理。但是,我无法在根文件夹上执行此操作,因为清理需要很长时间,其次,计算机内存不足。从命令行执行SVN清理
我有60+个文件夹需要执行清理。我写了一个脚本,一次选择一个文件夹并清除它。
问题是,在每次清理之后,都会弹出一条消息,指出清理已成功。但是这个弹出消息会阻止脚本的执行,直到我按OK。
如果清理成功,有没有这个弹出消息的选项?
我想从命令提示符执行SVN清理。但是,我无法在根文件夹上执行此操作,因为清理需要很长时间,其次,计算机内存不足。从命令行执行SVN清理
我有60+个文件夹需要执行清理。我写了一个脚本,一次选择一个文件夹并清除它。
问题是,在每次清理之后,都会弹出一条消息,指出清理已成功。但是这个弹出消息会阻止脚本的执行,直到我按OK。
如果清理成功,有没有这个弹出消息的选项?
试用选项--non交互(:不要交互提示):
svn cleanup --non-interactive
您可以创建这样一个.bat文件也;
CD C:\Program Files\TortoiseSVN\bin\
START TortoiseProc.exe /command:cleanup /path:"YourDirectory" /cleanup /externals /noui /closeonend:2
我在Windows上并使用TortoiseProc.exe。我试着用如你所说的非交互选项,但没有工作: 以下是我执行: TortoiseProc.exe /命令:清理--non交互式/路径: 进一步的帮助,请。 –
Shand
我建议使用本地svn命令行工具,例如SlikSvn:http://www.sliksvn.com/en/download。原因是这个工具的命令行是标准的,不依赖于操作系统。 – pmod
我认为你不应该期望Tortoise SVN是GUI工具的非交互模式。 – pmod