所以一直尝试使用此代码/ .exe自动更新SVN:
@echo off
“C:\ Progrm Files \ TortoiseSVN \ bin \ TortoiseProc.exe”/ command:update / path:“C:/ SVN / Company / Products”/ closeoned:2
不幸的是我不断收到此错误消息: C:\ WINDOWS \ SYSTEM32 \ CMD.EXE,updateSVN.exe NTVDM CPU遇到了非法指令。 CS:1210 IP:0101 OP:65 63 68 6f 20选择“关闭”以终止申请。
据我所知,这应该是相当基本的,是否有人知道如何纠正这种情况?
答案 0 :(得分:1)
咳咳:
C:\窗口\ system32 \ cmd.exe的-updateSVN.exe
你意识到TortoiseSVN和任何“干净”的Subversion客户端都没有安装任何具有该名称的东西,特别是不在system32
目录中?
我首先用一个或两个病毒扫描程序分析该exe文件,然后将其删除。
因为错误The NTVDM CPU has encountered an illegal instruction
意味着某些16位代码无法运行 - 而且Subversion和TortoiseSVN都是普通的32位甚至64位应用程序,绝对没有16位代码< /强>
这确实表明您的系统存在问题,而不是您尝试运行的命令或您传递的选项。
答案 1 :(得分:0)
从修复拼写错误
开始要在不使用永久设置的情况下自动关闭命令末尾的进度对话框,您可以传递 / closeonend 参数。
为了解决问题,只需使用命令行lient更新工作副本(可以使用TortoiseSVN 1.7。*从TSVN-installer安装或单独安装)