The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз распределённой системы управления версиями Mercurial 3.8

04.05.2016 12:55

Состоялся релиз распределённой системы управления версиями Mercurial 3.8. Код Mercurial написан на языке Python (требующие высокой производительности части оформлены в виде модулей на Си) и распространяется под лицензией GPLv2+. Среди проектов, использующих Mercurial, можно выделить следующие: Mozilla, OpenOffice.org, OpenSolaris, NetBeans, OpenJDK, Nginx, Xine и W3C.

Основные изменения:

  • Устранена опасная уязвимость CVE-2016-3105, которая может привести к выполнению кода злоумышленника при выполнении конвертации Git-репозитория с использованием расширения convert;
  • В состав включено разработанное компанией Facebook расширение fsmonitor, которое использует средства отслеживания изменений в ФС (inotify, FSevents и т.п.) для ускорения выполнения команд, подобных "hg status", "hg diff" и "hg commit". Ускорение достигается за счет обработки событий изменения от ФС вместо проверки перебором всех файлов;
  • Добавлено экспериментальное расширение automv, которое автоматизирует определение фактов переименования и копирования файлов в репозитории без применения команд "hg mv" и "hg cp";
  • Добавлен клиент chg, предоставляющий альтернативный способ выполнения команд Mercurial и работающий значительно быстрее. В отличие от штатного интерфейса, целиком написанного на языке Python, chg разделён на клиентскую и серверную часть: клиент написан на Си, а сервер на Python.


  1. Главная ссылка к новости (http://mathiasdm.com/2016/05/0...)
  2. OpenNews: Создатель системы управления версиями Mercurial передаёт проект в руки сообщества
  3. OpenNews: Выпуск распределённой системы управления версиями Mercurial 3.5
  4. OpenNews: Выпуск распределённой системы управления версиями Mercurial 3.4
  5. OpenNews: В Git и Mercurial устранена критическая уязвимость, проявляющаяся в Windows и OS X
  6. OpenNews: Выпуск распределённой системы управления версиями Mercurial 3.0
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/44372-mercurial
Ключевые слова: mercurial
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (91) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 20:03, 04/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Всегда привлекала лаконичность команд hg, а работать приходится с git :(
     
     
  • 2.2, develop7 (ok), 20:13, 04/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Use https://hg-git.github.io/ Luke! Для 99% проектов оно годится. Естественно, конвертации largefiles ⇔ Git-LFS нет.
     
     
  • 3.74, Фырушгчямзщшгщшгшш (?), 11:21, 06/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сам-то пользовался?
     
     
  • 4.75, develop7 (ok), 11:36, 06/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Сам-то пользовался?

    Да, рекомендую.

     
  • 2.3, Led (ok), 20:27, 04/05/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Release In Peace...
     
  • 2.20, ljhhuivwcegyuifrcuyo (?), 01:07, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • –8 +/
    Для ознакомления с программизмом hg безусловно меньшее из зол (и прекрасно справится с текстами и подобными мелочами), а выбравшие программизм смогут легко сами прочитать про git.

    Есть аналогия: Pascal изначально заточен для ознакомления с вопросами типа "что такое цикл" и он с этим успешно справляется, а при выборе программистской работы один фэншуй изучать конкретные инструменты.

     
     
  • 3.25, Аноним (-), 03:28, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Есть только ма-аленькая проблема: поцкаль ломает мозг синдромом утёнка.

    И потом, когда йуный прогромизд приходит на собеседование, то ни на чём на реально используемом не может изобразить сортировку пузырьком. И от осознания этого факта он начинает рассказывать по форумам про "незаслуженно забытый идеальный поцкаль", и "оно удобно для обучения".

    Время - конечный и очень дорогой ресурс.

     
     
  • 4.27, Аноним (-), 09:31, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А некоторые на собеседовании могут не понять как написанных код на собеседовании компилируется gcc и работает как нужно, хоть и выглядит как ...
     
     
  • 5.28, Аноним (-), 09:32, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > А некоторые на собеседовании могут не понять как написанных код на собеседовании
    > компилируется gcc и работает как нужно, хоть и выглядит как ...

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

     
  • 4.31, angra (ok), 10:33, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Какое отношение синдром утенка имеет к неумению программировать? Если в этом умозрительном собеседовании поменять Pascal и C местами, то что изменится?

     
  • 4.34, freehck (ok), 11:12, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Есть только ма-аленькая проблема: поцкаль ломает мозг синдромом утёнка.

    Синдром утёнка - это вредная привычка, которая настолько часто встречается, что ей даже дали название. Язык тут не при чём.

    Я ж вот спокойно прошёл путь от бейсика до лиспов, [и вроде ни с каким утёнком проблем не было / и всем не доволен] (нужное подчеркнуть). :)

     
     
  • 5.41, Аноним (-), 14:04, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    О, теоретики пожаловали Ты ведь не писал в команде ничего на продажу, правильно... большой текст свёрнут, показать
     
     
  • 6.42, Аноним (-), 14:30, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Например, после поцкаля приходится объяснять как работают указатели.
    >  Почему обход массива
    > может работать с разной скоростью в зависимости от направления обхода. Что
    > такое стек, куча, и чем они отличаются. Что такое коллбаки

    Теоретик, не видевший паскаля, пожаловал?
    А народ, когда-то раньше ради лулзов писавший дрова на дельфя-паскалях, да и FPC шники в придачу:
    http://wiki.lazarus.freepascal.org/linux/kernel/module_development
    и незнали!

     
  • 6.44, freehck (ok), 15:44, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > О, теоретики пожаловали. Ты ведь не писал в команде ничего на продажу, правильно?

    Ну почти:
    http://solarsecurity.ru/products/solar_dozor/
    https://www.linkedin.com/in/dmitrii-kashin-47105611a

    > Язык тут очень даже при чём. Поцкаль не даёт представления о том,
    > с чем человек столкнётся при создании реальных программ, и я не
    > вижу причин тратить на него время.

    А когда новичок сталкивается с реальной разработкой в продакшене, он почти 100% оказывается не готов. Как минимум к тому, что 95% работы - это разгребание страшной хрени, которая писалась поколениями программистов, с обилием ужасных легаси, отсутствием современных примочек, которые молодняку казались уже само собой разумеющимся. Это нужны железные нервы.

     
     
  • 7.60, Аноним (-), 23:15, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Как дошел до того, что занимаешься созданием системы слежки за "нелояльными сотрудниками"? Смени хоть аватар, не примазывайся к GNU.
     
     
  • 8.67, Аноним (-), 02:39, 06/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это он грехи замаливает ... текст свёрнут, показать
     
  • 7.64, Аноним (-), 02:22, 06/05/2016 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Ты упрямо пытаешься натянуть собственный успешный опыт на общее положение в индустрии. Открой вакансии, посчитай там поцкаль, с++ и c#.

    > А когда новичок сталкивается с реальной разработкой в продакшене, он почти 100% оказывается не готов.

    ДОучивать приходится всех, а вот поцкалистов - приходится ПЕРЕУЧИВАТЬ. Чуешь разницу?

    И "разгребание страшной хрени", почему то в большинстве своём написанной на с++/c# - отнюдь не дают бонусов поцкалистам.

     
     
  • 8.77, freehck (ok), 12:53, 06/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    То, что в списке вакансий что-то превалирует, никак не свидетельствует о том, пл... большой текст свёрнут, показать
     
     
  • 9.82, Аноним (-), 05:22, 07/05/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это как раз-таки показатель для языка Если какой-то язык решает конкретные акту... большой текст свёрнут, показать
     
     
  • 10.92, freehck (ok), 11:59, 10/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Вы ошибочно считаете, что причина неиспользования некоторых языков заключается в... текст свёрнут, показать
     
  • 8.95, anonchik (?), 21:36, 11/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    и javascript и кто потом из популярности выведет качество ... текст свёрнут, показать
     
     
  • 9.96, Andrey Mitrofanov (?), 09:56, 12/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    8212 И животноводство 8212 Вскричал вдруг требовательно Петенька Скоробо... текст свёрнут, показать
     
  • 6.49, Старик (?), 15:57, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> О, теоретики пожаловали. Ты ведь не писал в команде ничего на продажу, правильно?

    Ну, положим я, работая в фирме, связанной с ж/д, писал вполне себе софт на продажу. И (о, ужас!) мало того, что этот софт сейчас работает повсеместно на РЖД, так он ещё и писан не просто на паскале (ужас!), а на (ужас-ужас!!!) дельфи! И что самое страшно, этот софт ещё и продолжает до сих пор развиваться!

    >> Язык тут очень даже при чём. Поцкаль не даёт представления о том, с чем человек столкнётся при создании реальных программ, и я не вижу причин тратить на него время.

    Вот этой фразой вы сразу дали понять, что к программированию вы ну совсем никаким местом не относитесь.

    Честно говоря, дальше ваш… гм… даже и анализировать неохота.

     
     
  • 7.65, Аноним (-), 02:34, 06/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    О, дипломированный формошлёп пожаловал.

    > И (о, ужас!) мало того, что этот софт сейчас работает повсеместно на РЖД,

    О качестве работы нашего РЖД (и вообще большинства ФГУП) уже давно ходят легенды, не в последнюю очередь из-за качества местных IT. И этот гадюшник давно пора прочистить напалмом.

    > И что самое страшно, этот софт ещё и продолжает до сих пор развиваться!

    А в половине банкоматов до сих пор икспишечка без секьюрити апдейтов. Мало того, в общепите до сих пор жива такая гадость как rkeeper4. А в коммуналке - lantab. Не показатель ни разу.

    > даже и анализировать неохота.

    Так чего вылез?

     
     
  • 8.70, Старик (?), 05:47, 06/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Хм 8230 А кроме того, что в Дельфи удобно делать формы, Вы ещё что-то о ней зн... текст свёрнут, показать
     
     
  • 9.83, Аноним (-), 05:41, 07/05/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Скажем так, не от меня эта ситуация зависит Если ваше IT-начальство допускает и... большой текст свёрнут, показать
     
     
  • 10.84, Старик (?), 10:49, 07/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, именно так И даже более того, к определённым версиям Windows Тем не менее,... большой текст свёрнут, показать
     
  • 10.85, iZEN (ok), 17:11, 07/05/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    что, на PHP или Node js это окажется лучше По вашей логике разработчиков на эти... текст свёрнут, показать
     
     
  • 11.87, Аноним (-), 05:49, 08/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Изя в очередной раз выставил себя идиотом - ... текст свёрнут, показать
     
  • 6.52, Аноним (-), 16:14, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >  объяснять как работают указатели.
    > Что такое стек, куча, и чем они отличаются.
    > Что такое коллбаки

    Уважаемый эксперт уверен, что этого нет в "поцкале"?

    > Почему обход массива может работать с разной скоростью в зависимости от направления обхода.

    А начинающий с сишки узнает о кэшах сразу, бонусом, получая еще и +100500 не только на ЧСВ, но и на все скиллы!

     
     
  • 7.66, Аноним (-), 02:37, 06/05/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Уважаемый эксперт уверен, что этого нет в "поцкале"?

    Я уверен, что в сишка окунает тебя в это сразу и гарантированно. Выжил - значит годен в программисты. В отличие от.

    > А начинающий с сишки узнает о кэшах сразу, бонусом, получая еще и
    > +100500 не только на ЧСВ, но и на все скиллы!

    А это уже нарабатывается в процессе, нечего передёргивать.

     
     
  • 8.89, Аноним (-), 03:23, 09/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Сишка неплохо учится после паскаля Паскалсты раньше саундбластер напрямую прогр... текст свёрнут, показать
     
  • 2.93, Аноним (-), 19:35, 10/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >Всегда привлекала лаконичность команд hg, а работать приходится с git :(

    https://github.com/progman/gitbash

     

  • 1.4, all_glory_to_the_hypnotoad (ok), 20:43, 04/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    > Среди проектов, использующих Mercurial, можно выделить следующие: ...  Python ...

    Список то редеет, теперь его нужно всё время обновлять, а не копипастить из новостей годовой давности.

     
     
  • 2.6, all_glory_to_the_hypnotoad (ok), 21:13, 04/05/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    И ALSA тоже давно не использует hg
     
  • 2.7, all_glory_to_the_hypnotoad (ok), 21:21, 04/05/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Чорт, Dovecot и NTFS-3G тоже давно ушли на git. В самом деле пора каждый раз проверять список.
     
     
  • 3.8, Led (ok), 21:23, 04/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > В самом деле пора каждый раз проверять список.

    Какой список?

     
     
  • 4.9, all_glory_to_the_hypnotoad (ok), 21:26, 04/05/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Будешь пользователем меркуриала?
     
     
  • 5.30, Аноним (-), 10:18, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Последним?
     
     
  • 6.68, Аноним (-), 02:40, 06/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А чё, круто же звучит: "последний пользователь меркуриала". #нетакойкаквсе и прочая-прочая
     
  • 2.35, Dmitry (??), 11:59, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё понимаю переход hg->git, но обратный.. не разумею.
    Лично я пробовал вкатиться на git, исплевался (тем более что дело происходило под Windows), попробовал hg и втянулся. Тут всё очень приятно, лаконично и продуманно. Как в питоне.

    Хочу спросить у тех, кто полноценно юзал как hg, так и git, чем последний функционально лучше?

     
     
  • 3.36, Аноним (-), 12:20, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Git просто более популярный и всё. Многие большие проекты переходят на git для того, чтобы другим пользователям/программистам которые коммитят было проще. Т.к. они знают только как работать с git.

    Я вот все публичные проекты тоже на git перевел и плююсь.
    А домашние закрытые проекты лежат на mercurial.

     
  • 3.43, ШШШШ (?), 14:41, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    В 80-90% случаев ничем. У git одно преимущество, у него есть есть распиаренный github (и ядро Linux), и потому он более популярен.
     
  • 3.46, Старик (?), 15:47, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >> Хочу спросить у тех, кто полноценно юзал как hg, так и git, чем последний функционально лучше?

    Я полноценно использовал и SVN, и hg, и git.

    Для работы в команде над закрытым проектом (своё оборудование, централизованная сборка и тестирование) выгоднее SVN. Не то, чтоб DVCS тут негодны, но они не дают никаких преимуществ. От слова «совсем».

    hg логичен и бысто осваеваем. Подходит для большенства личных и разрабатываемых в команде проектов. Большой плюс: _полная_ история (к сожалению, под давлением фанатив git, это уже уходит в историю), порой незаменимая при разборе полётов.

    git — тоже, что и hg. Минусы: 1) нелогичность и 2) прямо таки подталкивание в сторону убиения истории. Плюс: один из авторов Линус Товальдс (хотя кто-то сочтёт это минусом).

     
     
  • 4.50, Андрей (??), 16:04, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Большой плюс: _полная_ история (к сожалению, под давлением фанатив git, это уже уходит в историю)

    А можно тут подробнее: имеются ввиду squash commits?

     
     
  • 5.54, Andrey Mitrofanov (?), 16:20, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Думаю, примерно это и имелось в виду Может, я и ошибаюсь, тоже интересны подроб... большой текст свёрнут, показать
     
     
  • 6.61, Аноним (-), 23:23, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    gt оверквотинг удален В mercurial уже тоже есть histedit Phases - защита от д... большой текст свёрнут, показать
     
  • 5.56, Старик (?), 16:52, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Имеетеся ввиду, что работая с git, все комиты делаются локально, затем выполняется pull, rebase master и rebase со слитием всех локальных комитов в один, коротый потом push'иться в головное хранилище, дабы там сделать merge fast-forward. К сожалению, это довольно распространённая практика.
    В hg, до недавнего времени, это было сделать возможно, но не просто. Push'или и сливали всю ветку, что позволяло стороннему человеку понять ход развития мысли.
     
     
  • 6.69, Аноним (-), 02:43, 06/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > rebase со слитием всех локальных комитов в один

    Стоп. Зачем?

     
     
  • 7.71, Andrey Mitrofanov (?), 06:39, 06/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >> rebase со слитием всех локальных комитов в один
    > Стоп. Зачем?

    То ли он экономит место на дискете, то ли со времён CVS комитит фичи только из патча (одного) в е-мейле, то ли ...    Не связано ли это с Delphi? Или с РЖД? С виндой??!

    А! Знаю!! "git — [...] Минусы: 1) нелогичность".  БожежтымойжежЪ.

    ---Всем https://www.youtube.com/results?search_query=torvalds+git чаю.

     
  • 7.90, Старик (?), 06:26, 09/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Мне это тоже было интересно. Ответ я получил такой: чтоб была гладкая история и было видно в каком комите какая фича вводилась. Лично для меня, это ниразу не аргумент, но спорить с работодателем было несруки.
     
  • 4.76, Anonim (??), 12:46, 06/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Мне не понравился hg тем, что в нём список всех веток и тагов с их хешами коммитов находится в текстовом файле, который (внимание!) тоже находится под контролем версий.
    Создание новой ветки приводит к изменению этого файла и требует коммита. Создание тега так же.
    А когда делаются push/pull, так там вообще приходится этот файл мержить, так как конфликты даже в нём возможны.
     
  • 3.59, all_glory_to_the_hypnotoad (ok), 22:14, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    В этом заключается вся суть пользователей hg и самого hg - помойка и сумбур в го... большой текст свёрнут, показать
     
     
  • 4.73, develop7 (ok), 09:54, 06/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Давайте тогда уже вспомним, что команда commit в гите существовала не всегда Ил... большой текст свёрнут, показать
     
     
  • 5.78, all_glory_to_the_hypnotoad (ok), 14:57, 06/05/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Да, давай вспомним - существовала с первых месяцев разработки, это конец 2005-г... большой текст свёрнут, показать
     
     
  • 6.97, develop7 (ok), 09:36, 13/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    не commit, так rm или annotate 8212 несущественно публичная история гита нач... большой текст свёрнут, показать
     

  • 1.5, Аноним (5), 20:45, 04/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Не врите, go на github, и соответственно использует git а не mercurial.
     
  • 1.10, Аноним (-), 21:51, 04/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я так и не понял. Кто всё таки использует Mercurial?
     
     
  • 2.11, iZEN (ok), 21:56, 04/05/2016 [^] [^^] [^^^] [ответить]  
  • –4 +/
    NetBeans, OpenJDK, Mozilla.
     
     
  • 3.13, Аноним (-), 23:25, 04/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мозилла понемногу тоже на гитхабе сваливает
     
     
  • 4.14, all_glory_to_the_hypnotoad (ok), 00:01, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    там пока RO зеркала, но хорошо было бы если свалят совсем.
     
  • 2.16, Kodir (ok), 00:09, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я юзаю. Этого достаточно?
     
     
  • 3.45, Crazy Alex (ok), 15:46, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет.
     
     
  • 4.62, iZEN (ok), 00:27, 06/05/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А Facebook?
     
     
  • 5.80, Анончег (?), 22:38, 06/05/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Изя, зачем тебе Фисбук? Тебе же должно хватать ОпенЯДК.
     
  • 2.86, Zulu (?), 22:11, 07/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Solaris
     

  • 1.12, Crazy Alex (ok), 22:21, 04/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хм, вот впору собирать как раз список проектов, сбежавших с меркуриала
     
  • 1.17, Kodir (ok), 00:13, 05/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Всегда рад новостям о Меркуриал - даже если я останусь последним его юзером, всё-равно не брошу! Потому что писан людьми для людей.
     
     
  • 2.40, burjui (ok), 13:59, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +6 +/
    В принципе, ты прав: при конфликтах срать в проект файлами .orig и .rej и не убирать за собой - типичное для людей поведение.
     

  • 1.18, бедный буратино (ok), 00:24, 05/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > Устранена опасная уязвимость CVE-2016-3105, которая может привести к выполнению кода злоумышленника при выполнении конвертации Git-репозитория

    всё зло - от git! :))

     
  • 1.19, бедный буратино (ok), 00:26, 05/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    а вообще, в последнее время больше fossil пользуюсь, чем hg. с тех пор, как завезли нормальную тему для web ui - стало хорошо. нравится его распредвики, распредбактрекер и распредвсёостальное. не нравится необходимость всё время открыать/закрывать реп и маниакальная попытка перезаписать всё при новом открытии.
     
     
  • 2.22, xcvcyv5cdvtcv5 (?), 01:11, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    >тему для web ui

    хипстеры должны страдать

     
     
  • 3.24, бедный буратино (ok), 01:59, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>тему для web ui
    > хипстеры должны страдать

    в fossil были такие темы, по сравнению с которыми те сайты, которые я выкладывал на .narod.ru в прошлом веке - прекрасны ;)

     
  • 2.26, Genby (?), 09:11, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    фозил этот - бажный кусок софта.
     
     
  • 3.32, angra (ok), 10:40, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Смешно. Может в твоей альтернативной вселенной еще и sqlite бажный?
     
  • 3.47, Crazy Alex (ok), 15:51, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Да ладно, он вполне дубов и для мелких проектов удобен. Но версионник в нынешнем мире - это прежде всего об интероперабельности и понятности для окружающих, поэтому - только Git. Плюс под него есть тулзы на любой вкус и масса экспириенса - можно что угодно наворотить.

    Хотя лично для меня Git с его индексом оказался как-то логичнее и удобнее CVS/SVN/hg/Fossil.

     
     
  • 4.81, Анончег (?), 22:43, 06/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ... на любой вкус и масса экспириенса - можно что угодно наворотить.

    И тут нашего Алёшу как всегда понесло. Наворотили уже достаточно, невпроворот уже сколько наворотили, и каждую неделю всё подворачивают. И тут ещё и Алёша с предложениями наворотить. Когда же вы уже угомонитесь наконец-то?

     
  • 2.33, анонимчик (?), 10:59, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >как завезли нормальную тему для web ui -

    на нем все такие же траблы с написанием вики страниц если версия локально и версия на сервере - разные?

     

  • 1.23, Андрей (??), 01:49, 05/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если бы Mercurial поддерживал хорошее сжатие репы, как git gc --aggressive. А так если не git, то скорее fossil.

    Кстати, к проектам, которые ушли недавно с Mercurial на git, добавьте GHDL.

     
     
  • 2.39, Andrey Mitrofanov (?), 13:02, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Если бы Mercurial поддерживал хорошее сжатие репы, как git gc --aggressive. А
    > так если не git, то скорее fossil.

    Читайте внимательнее! Ентерпрайсная версия 3.7 стала... [драма!] _быстрее_. И _отделилась_ от SUBJ!   Очевидно B*) , ещё немного, и она перейдёт на git.

     

  • 1.29, Аноним (-), 09:50, 05/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > OpenSolaris

    Нет уже такого проекта... Есть Illumos, который использует Git.

     
  • 1.37, anonim (ok), 12:44, 05/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ха, как тут подсказывают, они чуток не дотерпели до события 9 мая, когда Меркурий будет проходить по диску Солнца.
     
     
  • 2.38, Andrey Mitrofanov (?), 12:57, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >не дотерпели до события
    >Меркурий будет проходить

    [I]Найди 8 отличий![/I]

    From Mueller English-Russian Dictionary [mueller7]:
      mercurial
         [mɜ:↗kjʊɜrɪɜl]
         1. _a.
            1) ртутный
            2) живой, подвижный; деятельный
            3) непостоянный
         2. _n. ртутный препарат

    From Mueller English-Russian Dictionary [mueller7]:
      Mercury
         [↗mɜ:kjʊrɪ] _n.
         1) римск. _миф. Меркурий
         2) _астр. планета Меркурий
         3) _шутл. посол; вестник (тж. в названиях газет)

     
     
  • 3.48, Crazy Alex (ok), 15:54, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вообще-то ртуть в честь Меркурия (божества) и названа, если ты не знал.
     
     
  • 4.51, Andrey Mitrofanov (?), 16:10, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Вообще-то ртуть в честь Меркурия (божества) и названа, если ты не знал.

    Сгоняй на Олимп, выясни в честь кого его назвали, а то я не знал.

     
     
  • 5.53, Crazy Alex (ok), 16:19, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А раз знал - к чему цепляешься? Ну да, красивее было бы
     
     
  • 6.55, Andrey Mitrofanov (?), 16:27, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > А раз знал - к чему цепляешься? Ну да, красивее было бы

    Ты не понял? Поясню: без разницы, кто чей папа, _значения_ совсем разные.

     
     
  • 7.57, anonim (ok), 17:59, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ты не понял? Поясню: без разницы, кто чей папа, _значения_ совсем разные.

    Значения событий и правда совсем разные, про mercurial, вот, неинтересно почти никому.

     
     
  • 8.72, Andrey Mitrofanov (?), 06:45, 06/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А _Ты_ неправильно тролишь тех, кто не сумел в git Вон там наверху - интерес... текст свёрнут, показать
     
  • 3.94, Andrey Mitrofanov (?), 17:59, 11/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >>не дотерпели до события
    >>Меркурий будет проходить
    > [I]Найди 8 отличий![/I]
    > From Mueller English-Russian Dictionary [mueller7]:
    >   mercurial
    >        3) непостоянный

    Учёные-лингисты обнаружили ещё "перевод" (тэг: игра\ слов\ en):

    | "mercurial" - Larry McVoy
    |   as in: [U]"Mercurial is thus named in Larry's honor. "[/U]
    | -- http://lwn.net/Articles/686924/

    --
    From Mueller English-Russian Dictionary [mueller7]:
      fickle
         [↗fɪkl] _a. непостоянный, переменчивый; ненадёжный

    > From Mueller English-Russian Dictionary [mueller7]:
    >   Mercury

    2O.P.: Ладно, ладно,  это я не могу в саркзм. И в иронию.

     
  • 2.58, develop7 (ok), 19:13, 05/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Ха, как тут подсказывают, они чуток не дотерпели до события 9 мая, когда Меркурий будет проходить по диску Солнца.

    у них расписание — https://www.mercurial-scm.org/wiki/TimeBasedReleasePlan

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру