Как автоматически создавать метку тега в svn, когда сборка закреплена

Есть ли способ заставить TeamCity автоматически создавать метку в Subversion всякий раз, когда сборка закреплена?

Идея состоит в том, что после закрепления сборки (с записью тега) TeamCity возьмет эту запись тега и создаст идентичный тег в svn.

Предыстория: Каждую ночь мы создаем установку нашего проекта. Затем эта настройка используется внутри компании для установки и тестирования приложения. Примерно каждые две недели мы выпускаем приложение для наших клиентов, чтобы его можно было там протестировать. Этот выпуск мы закрепляем в TeamCity и устанавливаем тег при закреплении в версии программы. Теперь мы хотели бы также пометить источник этим тегом.

Я знаю, что могу вручную вызвать пометку «Отметить этот источник сборки». Однако я хотел бы иметь автоматизированный процесс. в данном случае действительно того стоит (10x + улучшение производительности)

Итак, вот вопрос: «создать синглтон или использовать статическое значение в статическом классе с комбинаторами»

Они фактически идентичны, но мне любопытно, что у людей есть сделано раньше для такого рода проблем

Или, альтернативно, я должен передать эту вещь всем (или, по крайней мере, ссылку на нее в любом случае), действительно ли это лучший ответ?

6
задан Snark 18 May 2011 в 06:35
поделиться