错误代码MSB6006:"svnversion.exe"以代码1退出。

6

我试图从svn获取修订号以将其放在我的AssemblyInfo.cs文件中。我已经在我的计算机上完成了这个过程并且运行得很好。但是当我使用hudson来构建并自动部署我的应用程序到服务器时,就会出现这个错误。有人知道为什么吗? 谢谢!

1个回答

6

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

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

CMD:

cd C:\ProgramFiles\TortoiseSVN\bin
[ENTER]
svnversion C:\VisualStudio\Projects\YourDirectory
[ENTER]
SVNVERSION应该会回答为什么不起作用,在我的情况下是由E155021引起的:此客户端过于陈旧,无法与...一起使用的工作副本。

在我的情况下,SlikSVN从未起作用,回滚到以前的版本解决了所有问题。 - Adrian C.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接