2013-10-18 14 views
6

Ich versuche, Revisionsnummer von Svn zu bekommen, um meine AssemblyInfo.cs-Datei zu setzen. Ich habe das schon auf meinem Computer gemacht und funktioniert gut. Aber wenn ich Hudson verwende, um meine Anwendung automatisch auf dem Server zu erstellen und zu implementieren, wird dieser Fehler angezeigt. Wer weiß warum? Danke!Fehler MSB6006: "svnversion.exe" beendet mit Code 1

Antwort

6

Dies ist, weil Sie eine alte Version von Svnversion verwenden.

Versuchen Sie, die Befehlszeileneingabeaufforderung zu öffnen, navigieren Sie zum Verzeichnis svnversion und führen Sie den gleichen Job wie MSBuild aus.

CMD:

 
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... 
+0

In meinem Fall die SlikSVN war nie ein Zurückkehren zu einer früheren Version behoben alles. –