Представители проекта GNOME официально объявили (http://mail.gnome.org/archives/gnome-infrastructure/2009-Mar...) о переходе на новую систему контроля версий. После проведения опроса разработчиков и длительных дебатов в списках рассылки, принято решения перейти на децентрализованную систему управления исходными текстами Git.
В настоящее время исходные тексты GNOME остаются в репозитории Subversion, но уже представлен отчет (http://live.gnome.org/GitMigration) о первых достижениях в направлении миграции на Git. Например, уже доступен в тестовом режиме новый сервер git.gnome.org. Полная миграция всех официальных репозиториев проекта на Git будет выполнена после выхода релиза 2.26.1, намеченного на 16 апреля.
Напомню, что в проведенном (http://www.opennet.me/opennews/art.shtml?num=19648) в конце декабря опросе около 600 разработчиков GNOME, более 60% всех опрошенных заявили, что имеют опыт работы с Git, причем около 50% работают с Git регулярно. За замену Subversion...URL: http://mail.gnome.org/archives/gnome-infrastructure/2009-Mar...
Новость: http://www.opennet.me/opennews/art.shtml?num=20830
Давно пора - надо пользоваться Git-ом - я пробовал многие "системы управления исходным кодом"... так вот Git - лучшая из лучших, я давно это понял, всем советую.
>Давно пора - надо пользоваться Git-ом - я пробовал многие "системы управления
>исходным кодом"... так вот Git - лучшая из лучших, я давно
>это понял, всем советую.Хорошо, тогда почему никто её не использовал?
кого из этих "никто" Вы имеете в виду?
википедия уже не помогает?
>Давно пора - надо пользоваться Git-ом - я пробовал многие "системы управления
>исходным кодом"... так вот Git - лучшая из лучших, я давно
>это понял, всем советую.Ну раз аноним сказал переходить на Git, то можно не париться. У Git'а тоже есть недостатки. У Svn есть прекрасная возможность чекаутить только определенную ветку дерева, что создает определенные преимущества особенно для крупных проектов, можно поставить ссылку на внутреннюю ветку дерева репозитория.
С приходом распределенных систем контроля версий придется делать стопицот репозиториев для одного крупного проекта состоящего из кучек маленьких.
use git-branch, Luke! ;-)
> У Svn есть прекрасная возможность чекаутить только определенную ветку дерева, что создает определенные преимущества особенно для крупных проектов, можно поставить ссылку на внутреннюю ветку дерева репозитория.С добрым утром. Как раз таки из за более удобного управления ветками я и рекомендую Git вместо SVN.
>Ну раз аноним сказал переходить на Git, то можно не париться.
>У Git'а тоже есть недостатки.
>У Svn есть прекрасная возможность чекаутить только определенную ветку дерева,Вас не совсем поняли (в пред.репликах). Вы имели в виду отдельную поддиректорию проекта. Ветками в [некоторых] других SCM называют что-то другое. Да, каждый велосипедостроитель изобретает к нему свою терминологию, такая се ля ви ...
>что создает определенные преимущества особенно для крупных проектов,
Я что-то слышал про "крупные" проекты, которые не удосужились спланировать разделение исходников на пакеты и обдумывание обработки зависимостей между ними, -- вроде бы им _очень_ удобно оказалось положить все-все-все исходники в один проект-репо, и, конечно, чек-аут отдельной поддиректории оказался кстати (если вообще не делался именно для этого).
>можно поставить ссылку на внутреннюю ветку дерева репозитория.
Сказками ужасов про ссылки на внешние репо детей регулярно пугают -- видимо, непросвещённые бабушки и фанатики гита.
>С приходом распределенных систем контроля версий придется делать стопицот репозиториев для одного
>крупного проекта состоящего из кучек маленьких.Удивительно, но у некоторых более других проектов так оно и есть, и было. И _не_ на git-е.
>Давно пора - надо пользоваться Git-ом - я пробовал многие "системы управления
>исходным кодом"... так вот Git - лучшая из лучших, я давно
>это понял, всем советую.надо - пользуйся. Откуда фанатизм и желание всем навязать свое "я давно это понял"?
>>это понял, всем советую.
>
>надо - пользуйся. Откуда фанатизм и желание всем навязать свое "я давно
>это понял"?о! я вижу в этой фразе сколько фанатизма и желания навязать. посмотрите сами:
>>всем советую
как это красиво - найти самую неподходящую фразу и мужественно ее процитировать! Браво!
>Давно пора - надо пользоваться Git-ом - я пробовал многие "системы управления
>исходным кодом"... так вот Git - лучшая из лучших, я давно
>это понял, всем советую.Переход на распределенную систему контроля версий радует. А вот git это, mercurial, bazaar или что-то ещё - не так уж принципиально. И я не стал бы вот так вот заявлять, что git лучше остальных перечисленных, тут надо к нуждам конкретного проекта примеряться.
любая DVCS лучше этого жирного неповоротливого тормоза subversion. Subversion лучше только RCS и CVS, на этом преимущества обычно заканчиваются.
> Subversion лучше только RCS и CVS, на этом преимущества обычно заканчиваются.не совсем, у Subversion лучше поддержка в различных средствах разработки, просто в силу распространённости и возроста. да, со временем и у DVCS всё это появится, но на текущий момент этого пока нет.