【问题标题】:Trying to use closeonoid to update tortoiseSVN尝试使用 closeonoid 更新 tortoiseSVN
【发布时间】:2013-01-15 23:54:03
【问题描述】:

所以一直在尝试使用此代码/.exe自动更新SVN:

@echo 关闭

"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 选择“关闭”以终止应用程序。

据我所知,这应该是相当基本的,有人知道如何解决这种情况吗?

【问题讨论】:

    标签: svn tortoisesvn exe


    【解决方案1】:

    咳咳:

    C:\WINDOWS\system32\cmd.exe-updateSVN.exe

    您意识到无论是 TortoiseSVN 还是任何“干净”的 Subversion 客户端都不会安装任何具有该名称的东西,尤其是不会安装在 system32 目录中?

    我会先用一两个病毒扫描程序分析那个 exe 文件,然后把它清除掉。

    因为错误 The NTVDM CPU has encountered an illegal instruction 表示某些 16 位代码无法运行 - 而 Subversion 和 TortoiseSVN 都是纯 32 位甚至 64 位应用程序,绝对没有 16 位代码.

    这确实表明您的系统有问题,而不是您尝试运行的命令或您传递的选项。

    【讨论】:

      【解决方案2】:

      从修正语法错误开始

      要在命令结束时自动关闭进度对话框而不使用永久设置,您可以传递 /closeonend 参数。

      为了纠正这种情况,只需使用命令行 lient 来更新工作副本(可以使用 TortoiseSVN 1.7.* 从 TSVN-installer 安装或单独安装)

      【讨论】:

        猜你喜欢
        • 2013-06-27
        • 2015-07-07
        • 2015-07-06
        • 2016-07-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多