URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 50814
[ Назад ]

Исходное сообщение
"Проект GNOME мигрирует на систему управления исходными текст..."

Отправлено opennews , 19-Мрт-09 23:24 
Представители проекта 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


Содержание

Сообщения в этом обсуждении
"Проект GNOME мигрирует на систему управления исходными текст..."
Отправлено Аноним , 19-Мрт-09 23:24 
Давно пора - надо пользоваться Git-ом - я пробовал многие "системы управления исходным кодом"... так вот Git - лучшая из лучших, я давно это понял, всем советую.

"Проект GNOME мигрирует на систему управления исходными текст..."
Отправлено Аноним , 20-Мрт-09 00:14 
>Давно пора - надо пользоваться Git-ом - я пробовал многие "системы управления
>исходным кодом"... так вот Git - лучшая из лучших, я давно
>это понял, всем советую.

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


"Проект GNOME мигрирует на систему управления исходными текст..."
Отправлено vitek , 20-Мрт-09 01:04 
кого из этих "никто" Вы имеете в виду?
википедия уже не помогает?

"Проект GNOME мигрирует на систему управления исходными текст..."
Отправлено xen , 20-Мрт-09 00:19 
>Давно пора - надо пользоваться Git-ом - я пробовал многие "системы управления
>исходным кодом"... так вот Git - лучшая из лучших, я давно
>это понял, всем советую.

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

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


"Проект GNOME мигрирует на систему управления исходными текст..."
Отправлено username , 20-Мрт-09 04:58 
use git-branch, Luke! ;-)

"Проект GNOME мигрирует на систему управления исходными текст..."
Отправлено Аноним , 20-Мрт-09 11:31 
> У Svn есть прекрасная возможность чекаутить только определенную ветку дерева, что создает определенные преимущества особенно для крупных проектов, можно поставить ссылку на внутреннюю ветку дерева репозитория.

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


"Проект GNOME миг рир уе"
Отправлено Andrey Mitrofanov , 20-Мрт-09 16:52 
>Ну раз аноним сказал переходить на Git, то можно не париться.
>У Git'а тоже есть недостатки.
>У Svn есть прекрасная возможность чекаутить только определенную ветку дерева,

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

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

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

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

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

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

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


"Проект GNOME мигрирует на систему управления исходными текст..."
Отправлено Аноним , 20-Мрт-09 00:49 
>Давно пора - надо пользоваться Git-ом - я пробовал многие "системы управления
>исходным кодом"... так вот Git - лучшая из лучших, я давно
>это понял, всем советую.

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


"Проект GNOME мигрирует на систему управления исходными текст..."
Отправлено drioptr , 20-Мрт-09 03:31 
>>это понял, всем советую.
>
>надо - пользуйся. Откуда фанатизм и желание всем навязать свое "я давно
>это понял"?

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


"Проект GNOME мигрирует на систему управления исходными текст..."
Отправлено Аноним , 20-Мрт-09 08:06 
как это красиво - найти самую неподходящую фразу и мужественно ее процитировать! Браво!

"Проект GNOME мигрирует на систему управления исходными текст..."
Отправлено F , 20-Мрт-09 02:33 
>Давно пора - надо пользоваться Git-ом - я пробовал многие "системы управления
>исходным кодом"... так вот Git - лучшая из лучших, я давно
>это понял, всем советую.

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


"Проект GNOME мигрирует на систему управления исходными текст..."
Отправлено Аноним , 20-Мрт-09 03:42 
любая DVCS лучше этого жирного неповоротливого тормоза subversion. Subversion лучше только RCS и CVS, на этом преимущества обычно заканчиваются.

"Проект GNOME мигрирует на систему управления исходными текст..."
Отправлено Аноним , 21-Мрт-09 03:43 
> Subversion лучше только RCS и CVS, на этом преимущества обычно заканчиваются.

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