我试图使用msbuild从我的subversion存储库中获取最新版本的代码。我正在尝试使用msbuild community tasks,特别是使用svn任务来下载我的代码的最新版本。我不确定我需要使用哪些任务来实现这一目标(SvnClient,SvnUpdate)
目前我的msbuild目标看起来像这样
<Target Name="GetLatestFromSVN">
<SvnClient
RepositoryPath="https://mySvnRepositorytrunk/src/current"
ToolPath="C:\Program Files\Subversion\bin"
Username="Username"
Password="password"
LocalPath="$(BuildRootPath)\src">
</SvnClient>
</Target>
我不确定Command参数应该是什么,或者我是否应该使用SvnClient任务。有人可以帮忙吗?
答案 0 :(得分:1)
首次使用SvnCheckout
来最新下载最新版本答案 1 :(得分:1)
我想说你需要SvnUpdate来确保在构建之前始终获得代码的最新更改。