Могу ли я получить доступ к номеру метки сборки CruiseControl.NET? (Может быть, с помощью командного файла.) По сути, я хочу получить значение "LastSuccessfulIntegrationLabel" и использовать в командном файле перед сборкой.
LastSuccessfulIntegrationLabel
Разве вы не можете просто использовать переменную среды CCNetLabel в своем пакетном скрипте (см. http://confluence.public.thoughtworks.org/display/CCNET/Executable+Task, внизу)?
Если вам нужно перед сборкой, вы можете настроить запуск пакета как задачу <prebuild>: http://confluence.public.thoughtworks.org/display/CCNET/Project+Configuration+Block
<prebuild>
уверен, что это в файле состояния. Вот как я это делаю в PowerShell
$xml = [xml](gc $statefile) [string]$buildnum =$xml.IntegrationResult.Label