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

Фотография

Проекты И Компоненты


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

#1 saezar

saezar

    Активный участник

  • Members
  • PipPip
  • 113 сообщений
  • ФИО:Сергей

Отправлено 12 сентября 2007 - 07:33

Почему у компонентов в проекте нет версий? Неужели исходится из того, что если поменялся компонент - поменялась версия всего проекта? А как тогда учитывать версии, в которых компонентов десятки? Или я что то не то понимаю под компонентом?
  • 0

#2 Case

Case

    Основатель

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

Отправлено 12 сентября 2007 - 11:53

Хм, странный вопрос :)
Код компонента поменялся? Значит поменялсяч код всей системы или приложения. Новая версия - всё верно.
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#3 saezar

saezar

    Активный участник

  • Members
  • PipPip
  • 113 сообщений
  • ФИО:Сергей

Отправлено 13 сентября 2007 - 02:21

Хм... Не так всё просто... Возьмём для примера MS Office. Компонентов в нём, понятно, не счесть. При изменении, скажем, длл расстановщика переносов на албанском языке, я сильно сомневаюсь, что меняется основная версия. Любое из обновлений можно скачать и установить отдельно. Постоянно выпускаются сервиспаки. Если менять каждый раз версию всего офиса, у тестеров в майкрософте наверняка ад... Тут мне кажется какой то другой подход есть. Как то должны линковаться версии, составные части этих версий.
Я перед похожей проблемой.
  • 0

#4 Case

Case

    Основатель

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

Отправлено 13 сентября 2007 - 06:54

Версия это 2.1.45.67, а не 2
Если поменялась одна строчка кода, то следующая сборка куда попадёт это изменение будет носить номер 2.1.45.68 со следующим тэгом ревизии или меткой.
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#5 saezar

saezar

    Активный участник

  • Members
  • PipPip
  • 113 сообщений
  • ФИО:Сергей

Отправлено 14 сентября 2007 - 01:41

Это как раз понятно. Но всё таки, возвращаясь к первоначальному вопросу, в JIRA нет поля, в котором можно хотя бы указать версию компонента. В связи с этим следующий вопрос (может его вынести в новую тему), какую систему контроля версий лучше всего использовать вместе с JIRA?
  • 0

#6 winzard

winzard

    Новый участник

  • Members
  • Pip
  • 10 сообщений

Отправлено 14 сентября 2007 - 11:00

SVN естественно.

А вот чтобы не нужно было искать компромиссы типа "поменялся компонент - поменялась версия всего продукта" нужно использовать другой багтрекер :)
  • 0

#7 Case

Case

    Основатель

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

Отправлено 14 сентября 2007 - 12:12

Совершенно верно, SVN и JIRA отлично интегрируются - например, комменты из SVN при коммите будут показываться в issue код которой указан при коммите и показывать ссылку на файл в репозитории который менялся в рамках этой issue.
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#8 saezar

saezar

    Активный участник

  • Members
  • PipPip
  • 113 сообщений
  • ФИО:Сергей

Отправлено 17 сентября 2007 - 01:27

Понятно, спасибо.
  • 0


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

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