LINUX.ORG.RU

GNOME перешел на Subversion


0

0

В качестве новогоднего подарка GNOME осуществил переход на Subversion (операция заняла 49 часов, жертвы и разрушения уточняются, информация на www.gnome.org обновляется).

Welcome to svn.gnome.org

ЗЫ Буквально накануне начала операции в desktop-devel-list появились неорганизованные выступления отдельных личностей в поддержку git как второй, параллельной системы - но здравый смысл пока что спасает коммюнити от инфернального ужаса размножения систем контроля версий.

>>> Подробности

★★★★★

Проверено: Pi ()
Ответ на: комментарий от Syncro

Разве? Кажется, они так далеко еще не зашли в своей ереси;)

svu ★★★★★
() автор топика
Ответ на: комментарий от Syncro

Вот M$ заняться больше нечем. Novell ему нужен как троянский конь, по-видимому. А если троянцы этого коня утопят в море - нафига вообще ахейцам такой конь?

svu ★★★★★
() автор топика
Ответ на: комментарий от svu

>Вот M$ заняться больше нечем. Novell ему нужен как троянский конь, по-видимому. А если троянцы этого коня утопят в море - нафига вообще ахейцам такой конь?

Как показывает история, лохи на эту тему попались.

Metallic
()
Ответ на: комментарий от Bohtvaroh

тогда извиняюсь, видимо зависимость какаято смутила

Syncro ★★★★★
()
Ответ на: комментарий от svu

> А если троянцы этого коня утопят в море - нафига вообще ахейцам такой конь?

насколько я читал, многие заказчики голосуют за союз новелл и M$

Syncro ★★★★★
()
Ответ на: комментарий от Metallic

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

svu ★★★★★
() автор топика

Мне вот интересно чем вызвана всеобщая миграция на subversion?
Чем оно лучше старого доброго cvs? Тем что больше, тяжелее, требует
для работы с ним perl, python, somelib0, anotherlib1, etc, etc, etc?
Очевидно там есть что-то такое, без чего раньше девелоперы жили ну
просто в аду. Просвятите, пожалуйста, в двух словах без отсылов в
гугл или еще куда :-). Или subversion это просто модно?

anonymous
()
Ответ на: комментарий от anonymous

Ничего такого страшного svn не требует. А вот многие из проблем дизайна CVS там решены. В частности - атомарный коммит, работа с каталогами (но не только - почитайте доки). Вместе с тем, семантически она настолько похожа на cvs, насколько возможно - что облегчает процедуру миграции (в отличие от всяких продвинутых распределенных и пр. систем).

svu ★★★★★
() автор топика
Ответ на: комментарий от svu

> семантически она настолько похожа на cvs, насколько возможно - что облегчает процедуру миграции (в отличие от всяких продвинутых распределенных и пр. систем)

Такое впечатление, что вы пытались мигрировать на Arch или Git. Если так - сочуствую, но не все DVCS такие.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Ок, готов извиниться за огульное охаивание DVCS. Недостаток опыта, очевидно. Но мне действительно не нравится сама по себе буква D... А какая из DVCS выглядит "похожей" на сvs? Возможно, какой-нибудь SVK?

svu ★★★★★
() автор топика
Ответ на: комментарий от svu

> А какая из DVCS выглядит "похожей" на сvs?

Любая разумная :) Я пользуюсь Mercurial, здесь уже упоминался Bazaar-NG. Mercurial + MQ - это просто песня, говорю как пользователь SVN с версии 0.14 :)

> Возможно, какой-нибудь SVK?

Не советую. SVK очень похож на SVN, но именно это мешает им пользоваться - в основном интерфейс 1:1, и когда натыкаешься на качественные различия, это обескураживает. Кроме того, мне не нравится хранение зеркал репозиториев в ~/.svk и то, что ему нужно половина CPAN для работы. Кстати, несколько дней назад вышла версия SVK 2.0 :)

tailgunner ★★★★★
()
Ответ на: комментарий от svu

> А какая из DVCS выглядит "похожей" на сvs?

BitKeeper, Mercurial.

Git не видел, а Arch (tla) действительно ужас, явно не для людей писался, поэтому может он технически и лучше, а пользоваться им невозможно.

Reset ★★★★★
()

Хорошо, что наши предки придумали новый год! А ведь иначе так и не дождались бы...

shahid ★★★★★
()
Ответ на: комментарий от Reset

> Git не видел, а Arch (tla) действительно ужас, явно не для людей писался

Git тоже не для людей писался :) Его написали инопланетные роботы для инопланетных роботов.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

А вон xorg мучается, переползли таки на git. Хотели и xkeyboard-config перетащить - но я не дался. И не дамся, пока на fd.o есть CVS...

svu ★★★★★
() автор топика
Ответ на: комментарий от svu

> А вон xorg мучается, переползли таки на git.

А они мучаются? Это всё Keith Packard виноват - ему-то Git саппорт достается за суши :)

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Ну, может, наслаждаются - кто их, диких людей, знаить?;)

svu ★★★★★
() автор топика

Git, Git, а почему не Darcs?

И чего они все топчутся вокруг Git'а? Чем им Darcs не угодил?

Camel ★★★★★
()
Ответ на: Git, Git, а почему не Darcs? от Camel

> Чем им Darcs не угодил?

Очень плохой производительностью (экспоненциальный рост IIRC) в некоторых редких ситуациях, которые тем не менее встречаются на практике.

Кроме того, Darcs практически остановился в развитии AFAIK.

tailgunner ★★★★★
()
Ответ на: комментарий от svu

>Именно. Потому что бегать по всему дому, чтобы сделать яичницу из трех яиц - не мое любимое развлечение (а потом окажется, что все яйца от разных птиц - и в одной сковородке превращаются во что-то несъедобное).

бугага!! вспомнил как xorg из git-a собирал.. это нечто! >8[]

anonymous
()
Ответ на: комментарий от anonymous

> а есть ли децентрализованная OpenSource VCS с приличным плагином под Eclipse или NetBeans?

С приличным - нет. Плагины разной степени сырости есть (как минимум) у Mercurial, Darcs и Git.

tailgunner ★★★★★
()
Ответ на: комментарий от svu

> 4 явных родительных падежа подряд - кошмар литератора (при этом еще можно накопать 2 неявных)

Зато как звучит!

Xellos ★★★★★
()

Очень плохо что гном все больше переползает на моно, там и так мешанина из всего: gtk,gtk2,cairo,glib (и что там еще нужно обязательно),; теперь еще mono. и то что моно это не что иное как какая-то виртуальная машина мне не очень нравится.

С этой точки зрения мне больше по душе qt когда для программ написаных на qt не нужно ничего больше чем gcc и сама qt.

Опять же, основой всех приложений под кде является только qt, чего не скажешь о приложениях для гнома, где будет нужен весь зоопарк и еще поделка мелкософта сверху

(ЗЫ нередко говорят что интерефейс обычного гнома похож на видоувс 98 по своей серости и прмитивности интерфейса, а теперь его еще насаживают на моно, так же как делает мс с виндовс)

prizident ★★★★★
()

Патрик не только Святой, но еще и Оракул. Как правильно он предвидел весь этот геморр с гомиком! И как правильно выбросил эту поделку из Слаки нафиг!

R00T
()
Ответ на: комментарий от Syncro

> если серьезно, то пожалуй куда гном будет спортирован, так это на моно и это страшно

Страшен гном на моно? Представьте гном на яве.

sv75 ★★★★★
()
Ответ на: комментарий от anonymous

> ТОлько вот с водой выплеснул и ребека :)

Это я пьяный или действительно бред написан?

> Слака - сдохла, не юзают еЯ и все тут!

Отучаемся говорить за всех.

R00T
()
Ответ на: комментарий от anonymous

>не юзают еЯ и все тут!

а чего так, ниасилил?

anonymous
()

Почти оффтоп, но глядите что нашел... 
Жмем Alt+F2 (диалог "Выполнить" в гноме)
и пишем free the fish
Enter.

UserUnknown ★★★★★
()
Ответ на: комментарий от Reset

> Git не видел, а Arch (tla) действительно ужас, явно не для людей писался, поэтому может он технически и лучше, а пользоваться им невозможно.

Просто им не нужно пользоваться напрямую. Через xtla им пользоваться легко и приятно :)

MrKooll ★★★
()
Ответ на: комментарий от MrKooll

>> Arch (tla) действительно ужас, явно не для людей писался, поэтому может он технически и лучше, а пользоваться им невозможно.

>Просто им не нужно пользоваться напрямую. Через xtla им пользоваться легко и приятно :)

А Mercurial легко и приятно пользоваться даже без xtla :-P

tailgunner ★★★★★
()

Darcs впереди.

Ничуть он не остановился. Последняя стабильная версия вышла 16 июня 2006 года, проект жив и развивается.

Camel ★★★★★
()
Ответ на: Darcs впереди. от Camel

> Ничуть он не остановился. Последняя стабильная версия вышла 16 июня 2006 года,

В том-то и дело, что стабильная. А проблемы, которые я помянул, требуют development-версий и широкого тестирования. У Дэвида были планы по переработке теории патчей и массированому рефакторингу кода перед реализацией этой переработанной теории - как с этим дела? AFAIK, никак.

Darcs пользуется всеобщим уважением, но это уважение к колдуну вуду - ХЗ как он делает то, что он делает :)

tailgunner ★★★★★
()

Хоть что-то хорошее от гномовцев слышно :)

localhost
()

> В качестве новогоднего подарка GNOME осуществил переход на Subversion

Меня терзают смутные сомнения... А КОМУ это был подарок?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.