The OpenNET Project / Index page

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

Проект KDE станет самым большим проектом перешедшим с CVS на Subversion

26.03.2005 22:58

Проект KDE готовится к миграции на систему управления версиями Subversion, для перевода потребуется около 12 часов. Планируется 31 марта в 8 утра перевести cvs.kde.org в режим только для чтения, а в 8 вечера - открыть доступ к svn.kde.org, подготовив таким образом почву для первоапрельского анонса.

Полное обсуждения миграции доступно здесь.

  • Достоинства Subversion: поддержка почти всех функций CVS, устранение главных недостатков CVS (нет прямых средств для переименование файлов и директорий, неэффективное хранение бинарных файлов, не атомарные commit'ы);
  • Недостатки Subversion: относительно большая ресурсоемкость, проблемы с объединением ветвей, сервер на базе HTTP.

    1. Главная ссылка к новости (http://lists.kde.org/?l=kde-co...)
    Автор новости: unknown
    Тип: К сведению
    Короткая ссылка: https://opennet.ru/5229-cvs
    Ключевые слова: cvs, subversion, kde
    Поддержать дальнейшую публикацию новостей на OpenNET.


    Обсуждение (12) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 13:47, 27/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, почему "сервер на базе HTTP" считается недостатком, особенно учтя, что это опционально?
     
     
  • 2.2, Maxim Chirkov (ok), 16:52, 27/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >Интересно, почему "сервер на базе HTTP" считается недостатком,

    Потому что тянет за собой необходимость использования apache 2.0, mod_dav и mod_dav_svn. Особенно это неприятно когда на сервере уже есть apache 1.3 для решения определенных задач, но никакого apache 2.0 и mod_dav, mod_dav_svn совершенно не хочется.

    > особенно учтя, что это
    >опционально?

    Когда я последний раз смотрел на subversion, работающих альтернатив HTTP-решения небыло. Помоему, даже до сих пор на их сайте красуется предупреждение, настоятельно не рекомендующее использовать standalone сервер.

     
     
  • 3.3, neru (??), 00:49, 28/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Можно прокидывать данные через ssh, что и сделано во многих местах.

    WebDAV в качестве возможного протокола - несомненное достоинство. Плохо то, что работает это только со вторым Apache.

     

  • 1.4, sauron (??), 07:05, 28/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ну можно еще воспользоваться slide ;) но тогда для его поддержки потребуется SPARC. java есть java ;]
     
  • 1.5, spb_nick (?), 10:35, 28/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Извините, есть тут специалисты? Почему GNU Arch не подходит на эту роль?
     
     
  • 2.6, Андрей (??), 15:51, 28/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Потому-что сложнее переводить репрозиторий.
    SVN очень похож на CVS, только без освященных веками косяков. Очень простая конвертация репрозитория из формата CVS в формат SVN. Видимо это и подкупило.
     

  • 1.7, Xela (ok), 09:47, 29/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Простите! Но у Subversion-а есть и свой сетевой протокол. Как следсвие использование Апача совсем не обязательно.
     
     
  • 2.9, Maxim Chirkov (ok), 10:33, 29/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >Простите! Но у Subversion-а есть и свой сетевой протокол. Как следсвие использование
    >Апача совсем не обязательно.

    И его уже привели в работающий вид ? Или он так и висит со статусом, есть такое, но использовать не рекомендуется ?

     
     
  • 3.10, Xela (ok), 11:38, 29/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >И его уже привели в работающий вид ? Или он так и
    >висит со статусом, есть такое, но использовать не рекомендуется ?

    Где висит?

     

  • 1.8, Аноним (1), 10:13, 29/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что это за проблемы с объединением ветвей?
     
  • 1.11, YD (??), 14:27, 29/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Немного оффтопа, но будет смешно, если  это розыгрыш на 1ое апреля.

    А если серьёзно, то такие крупные  проекты, как KDE, имхо, должно подтолкнуть и другие к скорейшему переходу на subversion.

     
     
  • 2.14, Stanis Shramko (?), 17:38, 10/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Много кого и к чему Линус подтолкнул использованием git'а.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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