Перейти к содержимому

Фотография

Dailybuild System.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 26 сентября 2003 - 11:23

Как оказалось существуют и довольно широко используются инструментальные средства построения dailybuild-ов.
Хотелось бы услышать от коллег впечатления от использования и рекомендации по выбору инструментов.
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#2 Guriy

Guriy

    Опытный участник

  • Members
  • PipPipPipPip
  • 316 сообщений
  • Город:Киев, Украина

Отправлено 29 сентября 2003 - 10:02

Visual Build
У меня версия 3.5 - поэтому расскажу коротко оплюсах и минусах, которые видно с моей колокольни.
1. Визуальная среда с иерархическим представлением шагов исполнения
+ очень легко найти нужную группу шагов или отдельный шаг (это вам не батники :)
+ отключение/включение группы шагов при помощи проведений операций с корневым узлом
- нельзя свернуть ветку (в 5.0 уже можно)
- отсутствие циклов (в 5.0 уже есть)
2. Наличие макросов (хотя я бы назвал из скорее переменными)
+ установки для проекта(ов) сборки изменяются в одном месте
+ макросы делятся на:
* временные - создаются во время выполнения проекта
* локальные - доступны только из текущего проекта
* глобальные - доступны из всех проектов
* системные - системные переменные окружения
+ возможность чтения/записи макросов в системный реестр
+ макросы могут быть составными
- поддерживается только строковая конкатенация (хотя в 5.0 можно обмануть использовав цикл по макросу)
... to be continued ...
  • 0

#3 Guriy

Guriy

    Опытный участник

  • Members
  • PipPipPipPip
  • 316 сообщений
  • Город:Киев, Украина

Отправлено 29 сентября 2003 - 10:11

3. Достаточно гибкая настройка критичности шагов
+ установка критичный/не критичный
+ возможность проверки выполнения шага по условию
+ возможность получить результаты предыдущего шага
4. Возможность подключения внешних макросов (.vbs)
+? возможность еще мной не изученная, но пользоваться ей я скорее всего буду в ближайшее время.

В общем приятная небольшая утилита для построения сборок, с довольно простым интерфейсом.
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных