如何使用CruiseControl.NET和SVN构建特定版本

如何使用CruiseControl.NET和SVN构建特定版本,svn,cruisecontrol.net,ccnet-config,Svn,Cruisecontrol.net,Ccnet Config,我正在使用CruiseControl.NET和SVN构建我的应用程序。目前,我的ccnet.config配置为从SVN生成最新版本。我需要以某种方式对其进行更改,以构建一个特定的修订版-这可能吗?我想在下面的svn url中添加一个参数,但这只是一个猜测 我的目标是这样的: <cb:scope> <cb:define projectname="1.0 patch" /> <cb:define sldeployhttp.dir="\\xx.xx.xx.xx\qa"

我正在使用CruiseControl.NET和SVN构建我的应用程序。目前,我的ccnet.config配置为从SVN生成最新版本。我需要以某种方式对其进行更改,以构建一个特定的修订版-这可能吗?我想在下面的svn url中添加一个参数,但这只是一个猜测

我的目标是这样的:

<cb:scope>
<cb:define projectname="1.0 patch" />

<cb:define sldeployhttp.dir="\\xx.xx.xx.xx\qa" />
<cb:define sldeployhttps.dir="\\xx.xx.xx.xx\qa" />
<cb:define publishedeploy.dir="C:\Published\" />
<cb:define iispublishedeploy="PATCH" />
<cb:define iisPublished.dir ="PATCH"/>
<cb:define target="myproj-patch" />
<cb:define svn-viewname="1.0_Patch" />
<cb:define svn-url="http://myServer/branches/$(svn-viewname)" />
<cb:include href="$(svn-viewdir)\$(svn-viewname)\Build\Automation\foo.xml"/>


我的SVN意识有点淡漠,但你不能在web url的末尾加上后缀来获得旧版本吗

http://myServer/branches/$(svn-viewname)@333
其中333是修订号