LINUX.ORG.RU

Выбор DVCS


0

0

Привет!

имеет ли смысл при выборе DVCS по критериям

1. функциональность (cherry-picking, etc) 2. портабельность (в том числе и под win платформу, без танцев)

рассматривать коммерческие (BitKeeper, etc?), или же выбор ограничивается Bazaar/Mercurial?

anonymous

Re: Выбор DVCS

GNU Bazaar

А на BitKeeper после той истории все давно поклали в полный рост.

anonymous ()
Ответ на: Re: Выбор DVCS от anonymous

Re: Выбор DVCS

>> Cherry-picking - вещь сомнительная

> Ты так говоришь, потому что Darcs не осилил.

Я говорю так потому, что в зависимостях патчей легко запутаться.

DARCS я осилил тогда, когда это еще не было модно.

tailgunner ★★★★★ ()
Ответ на: Re: Выбор DVCS от tailgunner

Re^2: Выбор DVCS

> Cherry-picking - вещь сомнительная, а выбор ограничивается Mercurial :)

Объясните на пальцах, что это за чудо.

APM ()
Ответ на: Re^2: Выбор DVCS от APM

Re: Re^2: Выбор DVCS

>> Cherry-picking - вещь сомнительная, а выбор ограничивается Mercurial :)

> Объясните на пальцах, что это за чудо.

Cherry-picking или Mercurial?

tailgunner ★★★★★ ()

Re: Выбор DVCS

Мозилла занималась таким же выбором. Выбрали меркуриал. В основном из-за Windows-совместимости. Ну и из-за фич/скорости тоже. Можно погуглить, там довольно детальный анализ был.

anonymous ()
Ответ на: Re: Выбор DVCS от anonymous

Re: Выбор DVCS

> msysgit

msysgit тормозит по сравнению с оригиналом, а hg честно пишет что файлы больше 10 Мб могут тормозить (и иногда вываливается, ниасилив)

anonymous ()
Ответ на: Re: Выбор DVCS от anonymous

Re: Выбор DVCS

> hg честно пишет что файлы больше 10 Мб могут тормозить (и иногда вываливается, ниасилив)

Хм, где он такое пишет? На 10МБ не тормозили и не вываливались даже старые версии, а с тех пор дела стали значительно лучше.

P.S. зачем нужны файлы в 10метров?

tailgunner ★★★★★ ()
Ответ на: Re: Выбор DVCS от tailgunner

Re: Выбор DVCS

ну он работает, но таки ругается :)

обычно это .jar 5..10M или .psd 30..150M, в разных проектах :)

anonymous ()
Ответ на: Re: Выбор DVCS от anonymous

Re: Выбор DVCS

Bazaar по фичастости сравним с mercurial. Но кто-то говорил, что Базаар тормозной.

Kpoxman ★★ ()

Re: Выбор DVCS

Автору топика: юзаю mercurial, противопоказаний не выявлено. Под виндами работает в т.ч.

Kpoxman ★★ ()
Ответ на: Re: Re^2: Выбор DVCS от tailgunner

Re^4: Выбор DVCS

>>> Cherry-picking - вещь сомнительная, а выбор ограничивается Mercurial :)

>> Объясните на пальцах, что это за чудо.

> Cherry-picking или Mercurial?

Cherry-picking

APM ()
Ответ на: Re^4: Выбор DVCS от APM

Re: Re^4: Выбор DVCS

> Cherry-picking

VVV

> In SCM jargon, cherry picking is used to describe the action of selecting which patches (or changesets, or commits) should be ported from one branch to another.

anonymous ()
Ответ на: Re: Re^4: Выбор DVCS от anonymous

Re^6: Выбор DVCS

>> Cherry-picking

> VVV

>> In SCM jargon, cherry picking is used to describe the action of selecting which patches (or changesets, or commits) should be ported from one branch to another.

Что это значит на практике все равно не ясно.

Пример можете показать?

APM ()
Ответ на: Re: Выбор DVCS от Kpoxman

Re: Выбор DVCS

> darcs has unaddressable performance problems

Это так, но на ихний merge и cherrypicking однозначно стоит посмотреть, для общего развития.

> Bazaar по фичастости сравним с mercurial. Но кто-то говорил, что Базаар тормозной.

Bazaar по фичастости уверенно обгоняет Mercurial. Тормозным он был в ранних версиях, но с каждым релизом хоть немного, но ускоряется.

В любом случае, если твой проект меньше линукса и xorg, производительности любой VCS хватит с головой.

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