Можно ли настроить SourceSafe для обновления AsemblyInfo

На работе у нас есть (разумное) соглашение о том, что каждый раз, когда проект обновляется, независимо от того, насколько малы изменения, это отражается в значении Revision of Assembly Information. Таким образом, мы всегда знаем, отсутствует ли у клиента патч или функция и т. Д.

Поскольку для этого требуется вручную изменить версию, а поскольку это утомительная задача (и, что еще хуже, об этом можно забыть), мне было интересно, можно ли настроить Visual SourceSafe (6, если это важно), чтобы он автоматически обновлял версию сборки при каждой проверке / регистрироваться?

Есть ли альтернативный / лучший вариант управления версиями сборки?

2 ответа

Я предлагаю вам взглянуть на CruiseControl.NET. Это сервер непрерывной интеграции, который выполняет сборку для вас и может выполнять ряд других задач для вас, таких как обновление номеров версий, выполнение модульных тестов, анализ покрытия кода и т. Д.

Если у вас есть сервер сборки, вы должны настроить свой сервер сборки на автоматическое увеличение номера сборки / ревизии с каждой сборкой.

Другие вопросы по тегам