Russian Qt Forum
Ноябрь 24, 2024, 01:59 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: [Контроль версий] коммит в CVS из SVN-репозитария  (Прочитано 5914 раз)
Orlov_O
Гость
« : Июнь 16, 2006, 14:09 »

Постановка задачи:
у заказчика есть СVS репозитарий, в котором разрабатывается проект.
у нас в конторе есть SVN репозитарий этого же проекта, куда сливаются все изменения ото всей команды, когда CVS заказчика закрыт.  

Надо как-то изменения накопленные за это время упаковывать в CVSовский коммит и отправлять в репозитарий заказчику. Получается что-то вроде прокси на базе внутреннего svn.

Вопрос: как такое сделать? Сейчас вообще всё руками пересматриваем? на одной машине сливаем в кучу и с неё коммитим в cvs напрямую

может быть есть какие-то готовые решения?
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #1 : Июнь 16, 2006, 16:54 »

готовых решений нет!
так как конвертацию надо делать!

можно поставить  и тут и там CVS! а разработчиками внутри конторы обмениватся патчами!
Записан
Orlov_O
Гость
« Ответ #2 : Июнь 19, 2006, 05:56 »

а патчи надо опять же по каким-то своим правилам в конторе раздавать?
Какой сервис будет контролировать корректное слияние патчей на каждой машине?
Имхо, самый надёжный способ - держать ещё один cvs или svn, а кто-то вроде менеджера после подготовки последних изменений будет менять шаринг проекта, и заливать всё в заказчиковский cvs. Только где-то должны встретиться подводные камни...  интересно, где?
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #3 : Июнь 26, 2006, 23:16 »

svn diff делает обычный patch

сделали новую версию, послали patch

и все
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.042 секунд. Запросов: 22.