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
Безотносительно вашего спора. Но сравнивать количество коммитов разных систем контроля версий, которые видит гугл, это даже не смешно...
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
Посмотрел в своих проектах. Да, в тегах можно добавить описание и есть кнопка загрузить файлы.