The OpenNET Project / Index page

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

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

19.03.2009 21:06

Представители проекта GNOME официально объявили о переходе на новую систему контроля версий. После проведения опроса разработчиков и длительных дебатов в списках рассылки, принято решения перейти на децентрализованную систему управления исходными текстами Git.

В настоящее время исходные тексты GNOME остаются в репозитории Subversion, но уже представлен отчет о первых достижениях в направлении миграции на Git. Например, уже доступен в тестовом режиме новый сервер git.gnome.org. Полная миграция всех официальных репозиториев проекта на Git будет выполнена после выхода релиза 2.26.1, намеченного на 16 апреля.

Напомню, что в проведенном в конце декабря опросе около 600 разработчиков GNOME, более 60% всех опрошенных заявили, что имеют опыт работы с Git, причем около 50% работают с Git регулярно. За замену Subversion проголосовало около 40% опрошенных, еще 35% оценили свою позицию нейтрально (50/50). Явно против перехода на распределенную систему проголосовало менее 3% респондентов, еще 14% настроены против перехода, но готовы изменить свое мнение, если им представят весомые аргументы.

  1. Главная ссылка к новости (http://mail.gnome.org/archives...)
  2. OpenNews: Разработчики Gnome одобрили смену системы управления исходными текстами
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/20830-Git
Ключевые слова: Git, gnome
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (13) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 23:24, 19/03/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Давно пора - надо пользоваться Git-ом - я пробовал многие "системы управления исходным кодом"... так вот Git - лучшая из лучших, я давно это понял, всем советую.
     
     
  • 2.2, Аноним (-), 00:14, 20/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Давно пора - надо пользоваться Git-ом - я пробовал многие "системы управления
    >исходным кодом"... так вот Git - лучшая из лучших, я давно
    >это понял, всем советую.

    Хорошо, тогда почему никто её не использовал?

     
     
  • 3.5, vitek (??), 01:04, 20/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    кого из этих "никто" Вы имеете в виду?
    википедия уже не помогает?
     
  • 2.3, xen (??), 00:19, 20/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Давно пора - надо пользоваться Git-ом - я пробовал многие "системы управления
    >исходным кодом"... так вот Git - лучшая из лучших, я давно
    >это понял, всем советую.

    Ну раз аноним сказал переходить на Git, то можно не париться. У Git'а тоже есть недостатки. У Svn есть прекрасная возможность чекаутить только определенную ветку дерева, что создает определенные преимущества особенно для крупных проектов, можно поставить ссылку на внутреннюю ветку дерева репозитория.

    С приходом распределенных систем контроля версий придется делать стопицот репозиториев для одного крупного проекта состоящего из кучек маленьких.

     
     
  • 3.9, username (?), 04:58, 20/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    use git-branch, Luke! ;-)
     
  • 3.11, Аноним (-), 11:31, 20/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > У Svn есть прекрасная возможность чекаутить только определенную ветку дерева, что создает определенные преимущества особенно для крупных проектов, можно поставить ссылку на внутреннюю ветку дерева репозитория.

    С добрым утром. Как раз таки из за более удобного управления ветками я и рекомендую Git вместо SVN.

     
  • 3.13, Andrey Mitrofanov (?), 16:52, 20/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Ну раз аноним сказал переходить на Git, то можно не париться.
    >У Git'а тоже есть недостатки.
    >У Svn есть прекрасная возможность чекаутить только определенную ветку дерева,

    Вас не совсем поняли (в пред.репликах). Вы имели в виду отдельную поддиректорию проекта. Ветками в [некоторых] других SCM называют что-то другое. Да, каждый велосипедостроитель изобретает к нему свою терминологию, такая се ля ви ...

    >что создает определенные преимущества особенно для крупных проектов,

    Я что-то слышал про "крупные" проекты, которые не удосужились спланировать разделение исходников на пакеты и обдумывание обработки зависимостей между ними, -- вроде бы им _очень_ удобно оказалось положить все-все-все исходники в один проект-репо, и, конечно, чек-аут отдельной поддиректории оказался кстати (если вообще не делался именно для этого).

    >можно поставить ссылку на внутреннюю ветку дерева репозитория.

    Сказками ужасов про ссылки на внешние репо детей регулярно пугают -- видимо, непросвещённые бабушки и фанатики гита.

    >С приходом распределенных систем контроля версий придется делать стопицот репозиториев для одного
    >крупного проекта состоящего из кучек маленьких.

    Удивительно, но у некоторых более других проектов так оно и есть, и было. И _не_ на git-е.

     
  • 2.4, Аноним (1), 00:49, 20/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Давно пора - надо пользоваться Git-ом - я пробовал многие "системы управления
    >исходным кодом"... так вот Git - лучшая из лучших, я давно
    >это понял, всем советую.

    надо - пользуйся. Откуда фанатизм и желание всем навязать свое "я давно это понял"?

     
     
  • 3.7, drioptr (ok), 03:31, 20/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>это понял, всем советую.
    >
    >надо - пользуйся. Откуда фанатизм и желание всем навязать свое "я давно
    >это понял"?

    о! я вижу в этой фразе сколько фанатизма и желания навязать. посмотрите сами:
    >>всем советую

     
     
  • 4.10, Аноним (1), 08:06, 20/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    как это красиво - найти самую неподходящую фразу и мужественно ее процитировать! Браво!
     
  • 2.6, F (?), 02:33, 20/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Давно пора - надо пользоваться Git-ом - я пробовал многие "системы управления
    >исходным кодом"... так вот Git - лучшая из лучших, я давно
    >это понял, всем советую.

    Переход на распределенную систему контроля версий радует. А вот git это, mercurial, bazaar или что-то ещё - не так уж принципиально. И я не стал бы вот так вот заявлять, что git лучше остальных перечисленных, тут надо к нуждам конкретного проекта примеряться.

     

  • 1.8, Аноним (-), 03:42, 20/03/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    любая DVCS лучше этого жирного неповоротливого тормоза subversion. Subversion лучше только RCS и CVS, на этом преимущества обычно заканчиваются.
     
     
  • 2.14, Аноним (1), 03:43, 21/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Subversion лучше только RCS и CVS, на этом преимущества обычно заканчиваются.

    не совсем, у Subversion лучше поддержка в различных средствах разработки, просто в силу распространённости и возроста. да, со временем и у DVCS всё это появится, но на текущий момент этого пока нет.

     

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



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

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