I am trying to mark my make project build with SVN revision number.
I am using MsBuildTask for updating the AssemblyVersionFile details.
I am using the following BuildScript to get the info , but this is returning -1 as SVNVersion.exe is returning Unversioned Directory, How do I update SVNVersion.exe
<Target Name="BeforeBuild">
<SvnVersion LocalPath="$(MSBuildProjectDirectory)" ToolPath="$(ProgramFiles)\TortoiseSVN\bin">
<Output TaskParameter="Revision" PropertyName="Revision" />
</SvnVersion>
<FileUpdate Files="Properties\AssemblyInfo.cs"
Regex="(\d+)\.(\d+)\.(\d+)\.(\d+)"
ReplacementText="$1.$2.$3.$(Revision)" />
</Target>