Автоматически строить, используя последний тег - PullRequest
0 голосов
/ 17 мая 2011

Есть ли способ настроить задание, которое строится с использованием самого последнего тега из хранилища SVN?

Структура проекта выглядит следующим образом

Project
|
|\trunk
|\branches
|\tags
 |
 |\REL_1.0.1
 |\REL_1.0.2
 |\REL_1.0.3
 |\REL_1.1.0
 |\REL_1.1.1

Miaow

Я хотел бы заменить REL_1.1.1, чтобы он всегда использовал самый последний тег.

РЕДАКТИРОВАТЬ : Это использует Дженкинс.

1 Ответ

0 голосов
/ 17 мая 2011

Пусть Хадсон контролирует определенный URL. Скажи repo/latesttag. Предположим, что последний тег содержит файл tag.txt с именем тега. Тег.txt обновляется через post-commit ловушку всякий раз, когда добавляется новый тег (через новый коммит). Теперь с каждым коммитом в tag.txt, т.е. при каждом создании нового тега, запускается сборка и используется тэг из tag.txt для извлечения / переключения существующей извлеченной версии предыдущего последнего тега и начала сборки .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...