代码之家  ›  专栏  ›  技术社区  ›  Valter Júnior

错误MSB6006:“svnversion.exe”已退出,代码为1

  •  6
  • Valter Júnior  · 技术社区  · 11 年前

    我正在尝试从svn中获取修订号,以便将其放在AssemblyInfo.cs文件中。我已经在电脑上做过了,而且效果很好。但当我使用hudson在服务器上自动构建和部署应用程序时,就会出现这个错误。有人知道为什么吗? 谢谢

    1 回复  |  直到 11 年前
        1
  •  6
  •   Guilherme Branco Stracini    11 年前

    这是因为您使用的是旧版本的svnversion。

    尝试打开命令行提示符,导航到svnversion目录,然后执行与MSBuild相同的操作。

    命令:

    cd C:\ProgramFiles\TortoiseSVN\bin
    [ENTER]
    svnversion C:\VisualStudio\Projects\YourDirectory
    [ENTER]
    
    SVNVERSION should answer why its not working, in my case was by E155021: This client is too old to work with thew working copy at...