Hello,
I'm getting an error diffing labels from command line. I am labeling trhe repository with a build number and later on generating change logs based on a diff between the previous label and the new one. I am using nant to automate the whole process but when I execute the command GETLABELDIFFS [repository] [old-label] [new-label] [conection options]. I get the error below (old-label not valid). I've tried executing the same command from command line inmediately after the error and I get a valid list of changes. Any help would be greatly appreciated.
<vault>
<error>
Invalid label: Build4.2.2.57
</error>
<exception>
System.ArgumentException: Invalid label: Build4.2.2.57
at VaultCmdLineClient.VaultCmdLineClient.GetLabelTimeStamps(String item, String label1, String label2, DateTime& timestamp1, DateTime& timestamp2)
at VaultCmdLineClient.VaultCmdLineClient.ProcessCommandGetLabelDiffs(String strReposPath, String strLabel1, String strLabel2)
at VaultCmdLineClient.VaultCmdLineClient.ProcessCommand(Args curArg)
at VaultCmdLineClient.VaultCmdLineClient.Main(String[] args)
</exception>
<result success="no" />
</vault>
Error Diffing Labels
Moderator: SourceGear