После трех лет разработки анонсирован (http://www.selenic.com/pipermail/mercurial/2008-March/018014...) выход первого официально стабильного релиза распределённой системы управления исходным кодом Mercurial (http://www.selenic.com/mercurial/), выступающей в качестве альтернативы GIT и предназначенной для управления исходными текстами и патчами для больших распределенных проектов.
Краткая характеристика Mercurial:
- Высокое быстродействие.
- Экстремально высокая производительность работы с хранилищем, не зависящая от числа элементом в нем (O(1) revlog). Изменения сохраняются в бинарном и сжатом виде.
- Система оптимизирована для эффективной работы с данными на жестком диске;
- Все изменения и файлы в репозитории дополнительно проиндексированы
- Для копирования данных по сети используется HTTP и SSH sync, данные передаются в сжатом виде.
- Масштабирование
- Распределенная модель разработки позволяет участвовать в проекте неограниченному числу разработчико...URL: http://www.selenic.com/pipermail/mercurial/2008-March/018014...
Новость: http://www.opennet.ru/opennews/art.shtml?num=14934
Круто. Но SVN вполне хватает.
>Круто. Но SVN вполне хватает.Кому-то не хватает. Логично?
>Круто. Но SVN вполне хватает.мне не хватает.
SVN/CVS - вчерашний век
Вообще несколько некорректно сравнивать системы контроля версий с центральным репозиторием и распрелённые: у них разные области применения.
> SVN/CVS - вчерашний векБредятина
>> SVN/CVS - вчерашний век
>Бредятинаесть у тя проект под SVN. Сделай его отдельную ветку, что-нить там измени,
а потом попробуй перенести изменения обратно в главную ветку. БЕЗ использования тулзы patch :) И так 30 раз за день.
На какой день найдут твой обезвоженный трупик??
Крутооооооооооооооооо :-), мне нравится болше чем SVN
>Крутооооооооооооооооо :-), мне нравится болше чем SVNsvn - прошлый век
давно с него все перешли на распределенные системы
М-да? А я, вот, постоянно натыкаюсь на SVN и даже чаще на ещё более древний CVS. Не там смотрю? :)
http://ru.wikipedia.org/wiki/SVN
GNOME, Samba, KDE, Apache - не достаточно современные, крупные и распределённые проекты? ;-)
>М-да? А я, вот, постоянно натыкаюсь на SVN и даже чаще на
>ещё более древний CVS. Не там смотрю? :)
>http://ru.wikipedia.org/wiki/SVN
>GNOME, Samba, KDE, Apache - не достаточно современные, крупные и распределённые проекты?
>;-)Когда есть альтэрнатива это гут.
>М-да? А я, вот, постоянно натыкаюсь на SVN и даже чаще на
>ещё более древний CVS. Не там смотрю? :)все равно что спрашивать почему везде маздай если есть более качественные системы.
Ответ есть, тем не менее: интертность народа. Это не хорошо и не плохо. Так есть.
Работает - многим этого и хватает. Не видят смысла менять.
Кстати не факт, что все разработчики, скажем, KDE пользуют SVN. git (и mercurial, думаю, тоже) могут прозрачно работать с SVN-ом, так что он у них, вполне возможно, рулит только на центральном сервере
>М-да? А я, вот, постоянно натыкаюсь на SVN и даже чаще на
>ещё более древний CVS. Не там смотрю? :)
>http://ru.wikipedia.org/wiki/SVN
>GNOME, Samba, KDE, Apache - не достаточно современные, крупные и распределённые проекты?
>;-)FreeBSD, OpenBSD, NetBSD, Mozilla?
>http://ru.wikipedia.org/wiki/SVN
>GNOME, Samba, KDE, Apache - не достаточно современные, крупные и распределённые проекты?
>;-)Linux - git (распределенный).
PS меж прочим очень удобно
>Не там смотрю? :)
>http://ru.wikipedia.org/wiki/SVNДа, смотреть надо тут --> http://git.or.cz/gitwiki/GitProjects
>;-)