построить SVN ревизию в Гудзоне - PullRequest
1 голос
/ 20 июня 2010

Я настроил параметр сборки в Hudson для номера ревизии. Я хотел бы установить значение по умолчанию, чтобы заголовок SVN создавался, когда номер ревизии не указан / не изменен. HEAD не похоже на работу.

Это мой subversion-репозиторий, сконфигурированный в hudson:

http://my_svn_location/trunk@${revision}

Я вижу следующую ошибку при сборке:

Location 'http://my_svn_location/trunk@HEAD' does not exist.

Есть ли обходные пути?

1 Ответ

6 голосов
/ 20 июня 2010

Если вы просто установите для своего местоположения svn значение: http://my_svn_location/trunk, hudson будет извлекать последнюю версию (то есть HEAD) из транка.

Таким образом, вы можете установить его следующим образом: http://my_svn_location/trunk${revision}, а затем установить параметр ревизии на @1234, если вы хотите получить определенную версию, и пустую строку (''), когда вы хотите HEAD. Обратите внимание, что @ является частью параметра сборки. Это то, что вы искали?

Мне просто интересно, почему вы не всегда получаете ГОЛОВУ?

...