Page 8 of 11

Re: Git, Mercurial или Bazaar?

Posted: Fri 10 Jan, 2014 12:37
by Progs_fs

Latest post of the previous page:

techie wrote:В консольном интерфейсе у Mercurial всё более понятно и максимально отвязано от юниксовой специфики
Согласен Mercurial очень хорошо реализован. Это лучшее решение.

Re: Git, Mercurial или Bazaar?

Posted: Fri 10 Jan, 2014 12:50
by Progs_fs
CyberShadow wrote:Мне кажется, эта тема на сегодняшний день устарела, т.к. текущее лучшее решение уже вполне ясно: это Git. Именно за счет своей популярности. Подавляющий % новых проектов выбирают Git для своей SCM.
Mercurial тоже популярен.
(Пример проекта: https://bitbucket.org/sas_team/sas.planet.src/wiki/Home)

Re: Git, Mercurial или Bazaar?

Posted: Fri 10 Jan, 2014 13:03
by CyberShadow
Всего сообщений: 2
Вы на этом форуме зарегистрировались только что бы рекламировать Mercurial?
(Пример проекта: https://...
При чем тут это? Что за спам?
Mercurial тоже популярен.
Не смешите. http://www.google.com/trends/explore#q= ... g%20commit

Re: Git, Mercurial или Bazaar?

Posted: Fri 10 Jan, 2014 13:28
by Dzirt2005
CyberShadow wrote:...
Не смешите. http://www.google.com/trends/explore#q= ... g%20commit
Безотносительно вашего спора. Но сравнивать количество коммитов разных систем контроля версий, которые видит гугл, это даже не смешно...

Re: Git, Mercurial или Bazaar?

Posted: Fri 10 Jan, 2014 13:32
by CyberShadow
Термин можно заменить на любой, который используется при обсуждении именно систем контроля версий. Без термина много шума - git это слово на турецком, hg - символ ртути, a Mercurial также серия обуви от Nike. Можете вместо "commit" попробовать "push", "scm", итд. - результат тот же.

Re: Git, Mercurial или Bazaar?

Posted: Fri 10 Jan, 2014 15:30
by Dzirt2005
CyberShadow wrote:...
Можете вместо "commit" попробовать "push", "scm", итд. - результат тот же.
Вы совершенно не поняли сути моего замечания. Число коммитов, как впрочем и вообще число упоминаний чего угодно, в поисковых запросах в общем случае не говорит ни о чем. Оно может говорить о некачественном продукте (чем больше проблем - тем больше вопросов), о некачественной документации (плохое описание - люди ищут ответы), мода (тупо модно при случае и без случая упомянуть о продукте X), что угодно другое. Даже если взять один сервер исходных текстов, где примерное равенство проектов на системе X и системе Y, с примерным равенством активности авторов (чего вообще-то просто нет...), нельзя в общем случае сравнивать количество коммитов. Например, в одной системе принято делать коммит на каждый чих, в другой - при логическом завершении какой-то части кода.

Не нравится число коммитов? Ну давайте возьмем число push'ей. Причем утрируем и вот так и возьмем - прямо в лоб. CVS и SVN явно проиграют по этому "показателю". Или возьмем тот же Perforce или ... Вы уже поняли, что вот ТАК напрямую сравнивать системы контроля версий нельзя? И даже в данном случае замечание "меркуриал очень похож на git поэтому мы их и сравниваем" тоже нельзя серьезно рассматривать. Потому что за последний год git тупо моден. И именно тупо. Да и мода приходит и уходит...

PS: И по вашей же ссылке, сделайте ее вот такой, и попробуйте хоть как-то пояснить график

Re: Git, Mercurial или Bazaar?

Posted: Fri 10 Jan, 2014 15:31
by CyberShadow
У вас есть метрики получше? В студию.

Re: Git, Mercurial или Bazaar?

Posted: Fri 10 Jan, 2014 15:34
by Dzirt2005
CyberShadow wrote:У вас есть метрики получше? В студию.
Нету. К тому же, мое замечание касалось не систем контроля версий, а выбранного вами критерия сравнения.

Re: Git, Mercurial или Bazaar?

Posted: Fri 10 Jan, 2014 15:38
by CyberShadow
Без конкретных данных можно сколько угодно беседовать и демонстрировать на пустом воздухе. И что же, тогда "выиграет" самый красноречивый?
И именно тупо.
Настолько же тупо делать решение исключительно за счет субъективных мерок качества реализации системы, не обращая внимание на ее популярность. Нам не нужна идеальная система, о которой никто не слышал. См. мое сообщение из декабря.

Re: Git, Mercurial или Bazaar?

Posted: Fri 10 Jan, 2014 15:41
by CyberShadow
Dzirt2005 wrote:PS: И по вашей же ссылке, сделайте ее вот такой, и попробуйте хоть как-то пояснить график
Это неверное сравнение т.к. не у всех запросов есть дизамбигуирующий термин. Так правильнее:
http://www.google.com/trends/explore#q= ... scm&cmpt=q

Re: Git, Mercurial или Bazaar?

Posted: Fri 10 Jan, 2014 15:52
by Dzirt2005
CyberShadow wrote:...
Нам не нужна идеальная система, о которой никто не слышал
Я вообще не в курсе, что конкретно вам нужно. Еще раз повторю - я не о системах контроля версий писал, а о выбранном вами критерии их сравнения.

PS: Скажите, а вам нужна система контроля версий, о которой много кто слышал? А если все эти много слышали о ней много плохого и ничего хорошего? ;)

PPS: И да, достаточно глупо выбирать систему контроля по ее популярности. В этом случае однозначно выиграет самый красноречивый. :)

Re: Git, Mercurial или Bazaar?

Posted: Fri 10 Jan, 2014 15:59
by CyberShadow
Я вообще не в курсе, что конкретно вам нужно.
Нам=FAR. (Не авторитетно, а субъективно для успеха проекта.)
Еще раз повторю - я не о системах контроля версий писал, а о выбранном вами критерии их сравнения.
Сравнивалось именно популярность, а не достойность. Как я упоминал, я не за то чтобы отдельно рассматривать только один фактор.
PS: Скажите, а вам нужна система контроля версий, о которой много кто слышал?
Баян. (Никто никого git использовать не заставлял. Примеры с виндой и IE не прилагаются.)
PPS: И да, достаточно глупо выбирать систему контроля по ее популярности. В этом случае однозначно выиграет самый красноречивый.
Вы приравниваете одного участника этого форума со всем сообществом широко-используемого пакета программ?

Re: Git, Mercurial или Bazaar?

Posted: Fri 17 Jan, 2014 15:22
by DrKnS

Re: Git, Mercurial или Bazaar?

Posted: Fri 17 Jan, 2014 15:34
by CyberShadow
https://github.com/facebook

Для внутреннего кода, Facebook предпочел git, но столкнулись с проблемами с масштабированием. Данные проблемы нас пока не касаются :)

Игру "кто-что использует" можно долго играть:

http://git-scm.com/ - см. "Companies & Projects Using Git"
http://mercurial.selenic.com/sponsors/

Re: Git, Mercurial или Bazaar?

Posted: Sat 15 Feb, 2014 07:35
by techie
- для ускорения работы всем полезно будет почитать, т.к. может быть использовано и для билд систем - не только для контроля версий.

CyberShadow, для человека c Subversion порог вхождения в Mercurial гораздо ниже, чем в Git. Это я тебе говорю, как человек наевшийся собак со всеми тремя. Плюс для людей маргинальных, которые любят в коде ковыряться, концепции с которыми экспериментируют эти товарищи будут весьма интересными. В общем я бы тебе рекомендовал поставить и посмотреть.

Re: Git, Mercurial или Bazaar?

Posted: Thu 20 Feb, 2014 07:03
by NightRoman
GitHub предоставил новую(?) возможность выкладывать бинарники, вместо старых downloads появились так называемые "релизы"
https://help.github.com/categories/85/articles

Я так понял, к обычным тегам там можно добавить описание релиза и прикрепить бинарники. Вот пример (обратите внимание на прикрепленные msi и zip файлы)
https://github.com/mongodb/mongo-csharp-driver/releases

Посмотрел в своих проектах. Да, в тегах можно добавить описание и есть кнопка загрузить файлы.