2014-02-28 30 views
0

Я создаю свое приложение с помощью CruiseControl.NET и SVN. В настоящее время мой ccnet.config настроен на создание последней версии SVN. Мне нужно как-то изменить его, чтобы построить конкретную ревизию - возможно ли это? Я предположил бы, добавив параметр в СВН-URL ниже, но это только предположениеКак создать конкретную ревизию с CruiseControl.NET и SVN

Моя цель выглядит следующим образом:

<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"/> 

ответ

0

Мой СВН ум исчезает немного, но может» t вы получаете старую ревизию, применяя суффикс в конце веб-url?

http://myServer/branches/$(svn-viewname)@333 

Где 333 номер редакции.