<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск распределённой системы управления версиями Mercurial 4.8</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/115742.html</link>
    <description>Доступен (https://www.mercurial-scm.org/wiki/Release4.8) релиз распределённой системы управления версиями Mercurial 4.8 (https://www.mercurial-scm.org/wiki/Release4.0). Код Mercurial написан на языке Python (требующие высокой производительности части оформлены в виде модулей на Си) и распространяется под лицензией GPLv2+. Среди проектов, использующих Mercurial, можно выделить следующие: Mozilla (https://hg.mozilla.org/), OpenOffice.org, OpenSolaris, NetBeans (http://hg.netbeans.org/main), OpenJDK (http://hg.openjdk.java.net/),  Nginx (http://hg.nginx.org/nginx.org), Xine (https://anonscm.debian.org/hg/xine-lib/xine-lib/) и W3C.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Основные изменения (https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_4.8_.282018-11-02.29): &lt;br&gt;&lt;br&gt;&lt;br&gt;-  Стабилизирована реализация шаблонов форматирования (https://www.mercurial-scm.org/wiki/GenericTemplatingPlan), которые можно применять для настройки формата вывода любых команд, в том числе для применения JSON и XML для вывода;&lt;br&gt;-  Реализовано расширение &quot;closehead&quot; для закрыт</description>

<item>
    <title>Выпуск распределённой системы управления версиями Mercurial ... (пох)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/115742.html#164</link>
    <pubDate>Wed, 14 Nov 2018 04:27:33 GMT</pubDate>
    <description>&amp;gt; чем именно удобнее? я не знаком близко с hg, но в чем &lt;br&gt;&amp;gt; там еще разница (в контексте обсуждаемого вопроса) помимо того что коммиты &lt;br&gt;&amp;gt; помнят из какой ветки они были вмержены?&lt;br&gt;&lt;br&gt;дык, мало того что они это помнят - нет rebase (ну, при правильном использовании, а не переносе вредных привычек с гита) - нет мертвых &quot;невидимых&quot; веток, которых как бы нет, но они вообще-то есть и у них есть своя история.&lt;br&gt;&lt;br&gt;в общем, в проектах, сделанных в hg, удавалось разобраться просто методом разглядывания лога прямо в hgweb. С гитом - ни разу. совпадение, наверное.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск распределённой системы управления версиями Mercurial ... (myhand)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/115742.html#163</link>
    <pubDate>Tue, 13 Nov 2018 07:26:41 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Как тогда я пользуюсь им, учитывая, что основные репы проектов бывают и в hg, и в svn, &lt;br&gt;&amp;gt;&amp;gt; и даже в cvs?&lt;br&gt;&amp;gt; через кривые врапперы, или благодаря тому, что hg-то как раз - умеет. &lt;br&gt;&lt;br&gt;Что hg умеет, болезный, svn? &lt;br&gt;&lt;br&gt;&amp;gt; А сделать посреди гитового дерева hg-subrepo - хрен там ты сможешь.&lt;br&gt;&lt;br&gt;Ну как бы есть задача взаимодействия с удаленным репозиторием, хранящимся в другой vcs.  А не это вот все.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; И расширения к нему не написать.&lt;br&gt;&amp;gt;&amp;gt; man githooks &lt;br&gt;&amp;gt; анацефалы-фантики даже не понимают, чем хук отличается от расширения.&lt;br&gt;&lt;br&gt;Принципиально - ничем.  Это просто модель, которая позволяет интегрировать расширения в работу репа.  А вообще - расширения можно писать на чем угодно.  Это у ртути API прибит к питону.&lt;br&gt;&lt;br&gt;Плюс libgit.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск распределённой системы управления версиями Mercurial ... (annual slayer)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/115742.html#162</link>
    <pubDate>Mon, 12 Nov 2018 23:53:02 GMT</pubDate>
    <description>&amp;gt; В истории subversion разбираться вручную таки да,  много проще, как и &lt;br&gt;&amp;gt; в истории hg, особенно, если в нее не тянут привычки, намертво &lt;br&gt;&amp;gt; въевшиеся с гита, и используют ветки и мержи, а не rebase &lt;br&gt;&amp;gt; и громадные комиты возникшие из воздуха.&lt;br&gt;&lt;br&gt;чем именно удобнее? я не знаком близко с hg, но в чем там еще разница (в контексте обсуждаемого вопроса) помимо того что коммиты помнят из какой ветки они были вмержены?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск распределённой системы управления версиями Mercurial ... (нах)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/115742.html#161</link>
    <pubDate>Mon, 12 Nov 2018 11:05:27 GMT</pubDate>
    <description>&amp;gt; Как тогда я пользуюсь им, учитывая, что основные репы проектов бывают и в hg, и в svn,&lt;br&gt;&amp;gt; и даже в cvs?&lt;br&gt;&lt;br&gt;через кривые врапперы, или благодаря тому, что hg-то как раз - умеет.&lt;br&gt;А сделать посреди гитового дерева hg-subrepo - хрен там ты сможешь.&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; И расширения к нему не написать.&lt;br&gt;&amp;gt; man githooks&lt;br&gt;&lt;br&gt;анацефалы-фантики даже не понимают, чем хук отличается от расширения.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск распределённой системы управления версиями Mercurial ... (пох)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/115742.html#160</link>
    <pubDate>Sat, 10 Nov 2018 19:11:00 GMT</pubDate>
    <description>&amp;gt; и какие лучшие альтернативы предлагаются для решения подобных ситуаций?&lt;br&gt;&lt;br&gt;лучшие чем что? Чем git? Или чем переписывание проекта самому, с нуля?&lt;br&gt;&lt;br&gt;В истории subversion разбираться вручную таки да,  много проще, как и в истории hg, особенно, если в нее не тянут привычки, намертво въевшиеся с гита, и используют ветки и мержи, а не rebase и громадные комиты возникшие из воздуха.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск распределённой системы управления версиями Mercurial ... (myhand)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/115742.html#159</link>
    <pubDate>Fri, 09 Nov 2018 17:22:22 GMT</pubDate>
    <description>Мы - это кто?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск распределённой системы управления версиями Mercurial ... (КГБ СССР)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/115742.html#158</link>
    <pubDate>Fri, 09 Nov 2018 12:01:28 GMT</pubDate>
    <description>В интернете мы представлены довольно скупо, можно и ошибиться. :)&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск распределённой системы управления версиями Mercurial ... (myhand)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/115742.html#157</link>
    <pubDate>Fri, 09 Nov 2018 09:13:38 GMT</pubDate>
    <description>&amp;gt; Как будто существует способ убедить тебя в обратном.&lt;br&gt;&lt;br&gt;Не допускать идиотских ошибок.  Ну или хоть не врать для начала.&lt;br&gt;&lt;br&gt;&amp;gt; Нормальные люди (не аутичные гики) ожидают детерминированной истории&lt;br&gt;&lt;br&gt;Так она вполне детерминирована.  В зависимости от того какую именно историю тебе хочется - ты именно ее и получишь, а не выхлоп генератора случайных чисел.&lt;br&gt;&lt;br&gt;&amp;gt; статистически нормальные люди смотрят диффы в вебморде, в которой нет способа &lt;br&gt;&amp;gt; подкрутить ключи git diff.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Когда требуется всего лишь тупо записывать за юзером, &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; без самодеятельности.&lt;br&gt;&amp;gt;&amp;gt; Что это было?  Ты переименовал файл и его подредактировал?  Ты удалил файл и создал совершенно новый?&lt;br&gt;&amp;gt; Именно потому-то, что записывать за мной отрыжка LKML не способна&lt;br&gt;&lt;br&gt;Повторяю, системы vcs - не замена отсутствующему головному мозгу.  Если ты не потрудился записать именно такую историю, какую хочешь - торвальдсы тут непричем.&lt;br&gt;&lt;br&gt;Хотя скажем великому и ужасному отдельное спасибо, что даже винигрет от таких погромистов, в котором намешано сразу все и еще нем</description>
</item>

<item>
    <title>Выпуск распределённой системы управления версиями Mercurial ... (develop7)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/115742.html#156</link>
    <pubDate>Fri, 09 Nov 2018 07:48:44 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Вот и некорректные аналогии начались.&lt;br&gt;&amp;gt; Почему?  Мы же выяснили, что данным конкретным инструментом ты умеешь пользоваться не сильно лучше чем мартышка.&lt;br&gt;&lt;br&gt;Как будто существует способ убедить тебя в обратном.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Только что проверил: в диффе старый файл удалило, новый создало.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; $ git log -2 --follow rules/60-io-scheduler.rules &lt;br&gt;&amp;gt;&amp;gt; Я же и говорю: в зависимости от ключей командной строки, получается то так, то этак.&lt;br&gt;&amp;gt; Это, внезапно, именно то, что от разных ключей командной строки нормальные люди и ожидают.&lt;br&gt;&lt;br&gt;Нормальные люди (не аутичные гики) ожидают детерминированной истории, а не различающихся показаний в зависимости от того, как к нему обратиться. Больше скажу, статистически нормальные люди смотрят диффы в вебморде, в которой нет способа подкрутить ключи git diff.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Когда требуется всего лишь тупо записывать за юзером, &lt;br&gt;&amp;gt;&amp;gt; без самодеятельности.&lt;br&gt;&amp;gt; Что это было?  Ты переименовал файл и его подредактировал?  Ты удалил файл и создал совершенно новый? &lt;br&gt;&lt;br&gt;Именно потому-то, что записывать за мно</description>
</item>

</channel>
</rss>
