Svn msbuild和subversion

Svn msbuild和subversion,svn,msbuild,Svn,Msbuild,我正在尝试使用msbuild从subversion存储库获取最新版本的代码。我正在尝试使用,尤其是svn任务来获取最新版本的代码。我不确定需要使用哪些任务来实现此目标(SvnClient、SVNUUpdate) 当前我的msbuild目标如下所示 <Target Name="GetLatestFromSVN"> <SvnClient RepositoryPath="https://mySvnRepositorytrunk/src/current" ToolPath

我正在尝试使用msbuild从subversion存储库获取最新版本的代码。我正在尝试使用,尤其是svn任务来获取最新版本的代码。我不确定需要使用哪些任务来实现此目标(SvnClient、SVNUUpdate)

当前我的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>


我不确定命令参数应该是什么,或者我是否应该使用SvnClient任务。有人能帮忙吗?

要想第一次下载最新版本,最好使用SvnCheckout

我想说的是,您需要SvNuUpdate,以确保在构建代码之前始终获得最新的代码更改。

请问您想做什么?您知道“持续集成”服务器及其用途吗?因此,这只是SvnUpdate,其余所有属性保持不变?你能把我链接到官方文档吗?想知道SVN在MSBuild扩展包方面的更新,比如他上面引用的例子,标签和属性。他们和SvnClient一样吗?已经好几年了。。。试着用这个指针来帮助你,谷歌也许能帮你更多。感谢gbjbaanb,它展示了一个svn提交的例子,但是很好的参考。我找到了方法,它只调用命令行SVN命令,没有什么不同的wrt来替换MSBuild refs中使用的属性:-