Project

General

Profile

Алгоритм построения версий

  1. Разослать разработчикам письмо-напоминане с просьбой отдать изменения и добавить записи в what’s new (желательно за 3-4 часа до построения);
  2. Проверить выложены ли текущие дистрибутивы на сайт, если нет, то выложить:
    1. Скопировать дистрибутивы на FTP сервер
    2. Исправить содержимое страницы http://support.digispot.ru/trac/wiki/DiMan/DigispotII/Versions
    3. Исправить содержимое страницы с what’s new для соответствующей версии (добавить содержимое из what’s new лежащего в SourceSafe)
  3. Перед построением исправить содержимое what’s new в SourceSafe (привести к виду понятному для клиентов)
  4. Обновить содержимое Distributives\whatsnew\changes.eng (исходные данные взять на странице what’s new на английском в Trac http://support.digispot.ru/trac/wiki/DiMan.en/DigispotII)
  5. Для версии 2.14 поднять версию в файлах:
    1. DLLS\CMN\defs_ver.h;
    2. DLLS\CMN\Whats_new\whats_new.txt;
    3. Distributives\version.h;
    4. Distributives\whatsnew\changes.rus;
  6. Проверить версию mdb_update.sql, при необходимости исправить версию в Distributives\version.h и выложить свежую версию на сайт.
  7. Запустить билдер и задать параметры:
    1. Поднять версию
    2. Взять последнюю версию
    3. Построить все версии
    4. Собрать все дистрибутивы
  8. Собранные версии проверить:
    1. Номер билда и версии в собранных дистрибутивах.
    2. Прогнать автоматический тест
    3. Протестировать изменения описанные в what’s new, результаты тестов отразить в отчете http://support.digispot.ru/trac/wiki/DiDev/SQA
  9. Проверенные дистрибутивы выложить на сайт.
  10. Обновить на сайте:
    1. Whats new и Change list
    2. Текущую версию ядра системы 
    3. Версию БД 
    4. скрипт обновления БД

Add picture from clipboard (Maximum size: 742 MB)