The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

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

10.12.2009 11:00

Джесс Китинг (Jesse Keating), релиз-инженер проекта Fedora, заявил о принятии решения о прекращении использования CVS для контроля изменений в .spec файлах и поставляемых в составе пакетов патчах. По историческим причинам управление исходными текстами пакетов в проекте Fedora было завязано на системе CVS, которая уже давно не отвечает всем потребностям проекта. Вместо CVS решено перейти на распределенную систему управления исходными текстами Git. В качестве причин выбора Git отмечается высокая скорость обработки запросов, распределенная организация работы, удобные механизмы обработки патчей к upstream коду, привычность системы для разработчиков, поддержка offline режима работы, упрощение внесения экспериментальных изменений и использование Git во многих первичных проектах, таких как Gnome и Linux ядро.

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

  1. Главная ссылка к новости (http://jkeating.livejournal.co...)
  2. OpenNews: Проект OpenOffice.org переходит на систему управления версиями Mercurial
  3. OpenNews: Subversion репозиторий проекта KDE преодолел отметку в миллион коммитов
  4. OpenNews: Python переходит на систему управления исходными текстами Mercurial
  5. OpenNews: Проект GNOME мигрирует на систему управления исходными текстами Git
  6. OpenNews: Разработка языка Perl 5 переведена на систему управления исходными текстами Git
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/24609-cvs
Ключевые слова: cvs, git, fedora
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (4) RSS
  • 1.1, Гость (?), 11:57, 10/12/2009 [ответить]  
  • +/
    Кстати, Russian Fedora ищет веб-дизайнера
    http://www.russianfedora.ru/news/09-12-7-01
     
     
  • 2.5, Andrey (??), 14:18, 10/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    По-моему, такие задачи не для дизайнера:

    "Требуется создать базу данных с информацией об участниках проекта, подобная vCard или LDAP, дополненная информацией о хэшах паролей, а также с информацией об участии в определённых участках работ. Привести все имеющиеся механизмы аутентификации к единому стандарту с использованием вышеописанной базы данных...."

     

  • 1.6, аноним (?), 19:21, 10/12/2009 [ответить]  
  • +/
    Блин, да с CVS надо было еще 5 лет назад уходить на что угодно. Любая, самая тормозная и глючная VCS, только не CVS.
     
     
  • 2.7, Zenitur (?), 23:36, 10/12/2009 [^] [^^] [^^^] [ответить]  
  • +/
    RCS и AEGIS хуже.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру