Вызов муравья cruisecontrol не имеет ничего общего с меткой (svn), которая создается как таковая. Метка svn используется для аннотирования имен сборок, тогда как build.log - это на самом деле просто вывод ant, передаваемый через cruisecontrol.
Если вы хотите, чтобы номер редакции записывался в вывод сборки ant, в основном есть два способа:
Один из способов - заставить муравья каким-то образом взаимодействовать с SVN. Svn in ant доступен только через задачу contrib ant от tigris, поэтому его нетрудно поместить в файл ant. Но с этим в вашей сборке вы можете сделать svn info и получить номер ревизии как свойства муравья в вашем распоряжении.
Другой способ - использовать svnlabelincrementer, чтобы присвоить метке номер редакции и передать его в сценарий ant, используя buildproperties , которые передаются из cruisecontrol в сценарии сборки. Как упоминал Джей в комментариях, метка содержит только последнюю успешную ревизию сборки, а это не то, что он хочет. Исправление было предложено для этого блога , но выполнение работы в файле сборки ant кажется более подходящим.