Кажется, что у MSbuild не так много хорошей документации о том, как проверить проект из svn и сохранить его и построить, я загружаю сообщество MSbuild и не уверен, где находится код Я поступаю неправильно. Вот мой пример кодаОшибка сообщества MSBuild при попытке проверить svn
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project=
"C:\Program Files (x86)\MSBuild\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets"/>
<Target Name="GetSource">
<Message Text="Checking out trunk into $(SourceDirectory)" />
<SvnCheckout RepositoryPath="https://server/svn/project"
LocalPath="C:\TestForm\TestSVN"
UserName="myUserName"
Password="myPassword">
<Output TaskParameter="Revision" PropertyName="Revision" />
</SvnCheckout>
<Message Text="Have got revision: $(Revision)"/>
</Target>
<Target Name="Build" DependsOnTargets="GetSource;" />
</Project>
Я получаю сообщение об ошибке, когда я звоню из командной строки «MSBuild»
вот что ошибка выглядеть
c:\TestForm\LoadSVN.csproj(10,13): error MSB4018: The "S
vnCheckout" task failed unexpectedly.\r
c:\TestForm\LoadSVN.csproj(10,13): error MSB4018: System
.Exception: Could not find svn.exe. Looked in PATH locations and various commo
n folders inside Program Files.\r
c:\TestForm\LoadSVN.csproj(10,13): error MSB4018: at
MSBuild.Community.Tasks.Subversion.SvnClient.FindToolPath(String toolName)\r
c:\TestForm\LoadSVN.csproj(10,13): error MSB4018: at
MSBuild.Community.Tasks.Subversion.SvnClient.GenerateFullPathToTool()\r
c:\TestForm\LoadSVN.csproj(10,13): error MSB4018: at
Microsoft.Build.Utilities.ToolTask.ComputePathToTool()\r
c:\TestForm\LoadSVN.csproj(10,13): error MSB4018: at
Microsoft.Build.Utilities.ToolTask.Execute()\r
c:\TestForm\LoadSVN.csproj(10,13): error MSB4018: at
MSBuild.Community.Tasks.Subversion.SvnClient.Execute()\r
c:\TestForm\LoadSVN.csproj(10,13): error MSB4018: at
Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutio
nHost.Execute()\r
c:\TestForm\LoadSVN.csproj(10,13): error MSB4018: at
Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__20.MoveNext()