LINUX.ORG.RU

Выбор DVCS


0

0

Привет!

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

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

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

anonymous

GNU Bazaar

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

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

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

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

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

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

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

Re^2: Выбор DVCS

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

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

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

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

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

Cherry-picking или Mercurial?

tailgunner ★★★★★
()

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

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

> msysgit

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

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

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

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

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

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

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

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

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

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

Kpoxman ★★
()

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

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

Re^4: Выбор DVCS

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

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

> Cherry-picking или Mercurial?

Cherry-picking

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

> 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
()
Ответ на: комментарий от 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
()
Ответ на: комментарий от Kpoxman

> darcs has unaddressable performance problems

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

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

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

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

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