Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Структура репозитория для франчайзи (число прочтений - 1753 )
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Структура репозитория для франчайзи
09. Апреля 2007 :: 08:11
Печать  
На Итланде вроде было обсуждение, с тех пор воды уж утекло, может кто опытом поделится.

Имеем типовую настройку, на нее 10-20 клиентов, которым нужны доработки этой конфы.
Предполагаю примерно такую схему работы с svn:
trunk - работаем с кодом типовой- исправляем ошибки, заливаем Общие доработки.

с индивидуальными доработками работаем в бранчах:
branches/Клиент1/версия7.2.3#3.5
branches/Клиент1/версия7.0.0#3.1
branches/Клиент2/версия7.0.0#6.2
branches/Типовая/версия7.2.3
branches/Типовая/версия7.0.0

В tags просто снимки отгруженных версий хранятся
tags/Клиент1/версия7.2.3#3.5
tags/Клиент1/версия7.0.0#3.1
tags/Клиент2/версия7.0.0#6.6
tags/Типовая/версия7.2.3
tags/Типовая/версия7.0.0

У кого опробованная боевая схема есть, посоветуйте, пожалуйста.
  
Наверх
ICQ  
IP записан
 
sedmin
1c++ developer
Отсутствует


I Hate Fat YaBB 2!

Сообщений: 862
Зарегистрирован: 24. Мая 2006
Re: Структура репозитория для франчайзи
Ответ #1 - 09. Апреля 2007 :: 14:05
Печать  
Ну если вам нужны тэги, то так и надо.
Но, в принципе, может быть достаточно иметь ветки и в них видеть текущее состояние. Ведь всегда можно взять состояние на любую дату.
  
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Структура репозитория для франчайзи
Ответ #2 - 09. Апреля 2007 :: 14:24
Печать  
Наличие тэгов может и не принципиально, это я руководствовался рекомендациями от самого svn. Или имеется в виду:
tranc/Клиент1
tranc/Клиент2
tranc/Типовая
?

А использует ли кто реально управление версиями, milestones, freezing versions и все такое? Что для этого нужно. Например, может это возможно, если есть человек, который этим отдельно занимается и может вести не более 5-ти средних по сложности проектов? Или еще что...? Или это нужно только для крупных проектов? Для индивидуальных или наоборот для коробочных?
  
Наверх
ICQ  
IP записан
 
sedmin
1c++ developer
Отсутствует


I Hate Fat YaBB 2!

Сообщений: 862
Зарегистрирован: 24. Мая 2006
Re: Структура репозитория для франчайзи
Ответ #3 - 09. Апреля 2007 :: 14:27
Печать  
Ставь, не сомневайся. А в структуре потом разберешься и переделаешь так как тебе удобнее.

Те же тэги можно потом при необходимости создать.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать