PDA

Просмотр полной версии : Проект Fedora переходит с системы управления версиями CVS на Git


ixtor1
11.12.2009, 07:26
Джесс Китинг (Jesse Keating (http://fedoraproject.org/wiki/JesseKeating ) ), релиз-инженер проекта Fedora, заявил (http://jkeating.livejournal.com/76407.html) о принятии решения о прекращении использования CVS для контроля изменений в .spec файлах и поставляемых в составе пакетов патчах. По историческим причинам управление исходными текстами пакетов в проекте Fedora было завязано на системе CVS, которая уже давно не отвечает всем потребностям проекта. Вместо CVS решено перейти на распределенную систему управления исходными текстами Git (http://git-scm.com/) . В качестве причин выбора Git отмечается высокая скорость обработки запросов, распределенная организация работы, удобные механизмы обработки патчей к upstream коду, привычность системы для разработчиков, поддержка offline режима работы, упрощение внесения экспериментальных изменений и использование Git во многих первичных проектах, таких как Gnome и Linux ядро.

Для упрощения миграции на Git планируется подготовить комплекс мер, призванных упростить переход на Git привыкших к CVS разработчиков, а также обеспечить возможность автоматизации выполнения типовых для проекта Fedora операций. Окончательный перевод инфраструктуры проекта на Git при удачном стечении обстоятельств разработчики намерены произвести сразу после выхода релиза Fedora 13. В новом Git репозитории в качестве master-ветки планируется импортировать контент Rawhide, в то время как релизы будут представлены в отдельных ветках.

источник (http://opennet.ru/opennews/art.shtml?num=24609)

PandoraBox
13.12.2009, 20:37
нехорошие дяди хотят свой коммерческий Git впарить а потом Git и рекламу крутить будет =\

Forcer
13.12.2009, 20:48
нехорошие дяди хотят свой коммерческий Git впарить а потом Git и рекламу крутить будет =\
у git'a gpl v2. что ты имеешь ввиду?