<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск распределенной системы управления исходными текстами ...</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/119478.html</link>
    <description>Доступен выпуск распределенной системы управления исходными текстами Git 2.25.0. Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям &quot;задним числом&quot; используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=52180&lt;br&gt;</description>

<item>
    <title>Выпуск распределенной системы управления исходными текстами ... (Попугай Кеша)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/119478.html#72</link>
    <pubDate>Mon, 20 Jan 2020 13:37:27 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; И имхо запоминание можно заменить на документирование.&lt;br&gt;&amp;gt; увы, в наших реалиях документирование не работает. документация слишком быстро устаревает. &lt;br&gt;&amp;gt; и тратить время на разборки - так себе выход. лучше стараться &lt;br&gt;&amp;gt; минимизировать влияние человеческого фактора.&lt;br&gt;&lt;br&gt;Да бежать надо из компании, где все так быстро меняется. Обычно это менеджеры как ошалевшие девки носятся в истерике и меняют требования. В итоге (мне &quot;нравится&quot; прям) часто ходят фразы &quot;код должен быть самодокументированным&quot;, хотя документацией в коде даже и не пахло.&lt;br&gt;&lt;br&gt;В нормальных компаниях документация редко меняется. Только так можно выстроить нормально работающую систему. Планомерно, четко, без потогонной работы, без истерик.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск распределенной системы управления исходными текстами ... (Попугай Кеша)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/119478.html#71</link>
    <pubDate>Mon, 20 Jan 2020 13:30:40 GMT</pubDate>
    <description>&amp;gt; Те из них кто поумнее - не жалеет граней на шары :) &lt;br&gt;&lt;br&gt;А потом - почему это игра тормозит на 16 Гб оперативы? )&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск распределенной системы управления исходными текстами ... (Аноним)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/119478.html#70</link>
    <pubDate>Sat, 18 Jan 2020 16:07:57 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;&lt;br&gt;А я разве пытаюсь денег выбить? И разработчики гита тоже вроде не пытаются. Гит вообще по другому поводу появился: Торвальдса попробовали нагнуть разработчики BitBaker, решившие что они уже достаточно крутые чтобы руки другим выворачивать. Тот оказался не робкого десятка и сам их нагнул от души, накодив замену. И кто теперь вообще про этот bitbaker помнит?&lt;br&gt;&lt;br&gt;&amp;gt; уже существует workflow, отработанный годами и не дающий сбоев&lt;br&gt;&lt;br&gt;Я тоже не понимаю, чего люди заморочились с пря</description>
</item>

<item>
    <title>Выпуск распределенной системы управления исходными текстами ... (Аноним)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/119478.html#69</link>
    <pubDate>Sat, 18 Jan 2020 15:51:19 GMT</pubDate>
    <description>Конечно, плохим алгоритмом можно и хороший ЯП ушатать, но все же теория ничто без практики. А алгоритм ничто без качественной реализации. И вот тут уже ЯП полностью сбросить со счетов сложно. Ну вот есть у вас офигенный алгоритм допустим шифрования - но на бэйсике, блин. И чего? Сами перепишете на что там вам хотелось? В процессе влепите десяток новых вулнов, сами того не желая. Потому что специфичная область, без владения которой стандартными подходами - только дров наломать можно.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск распределенной системы управления исходными текстами ... (Аноним)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/119478.html#68</link>
    <pubDate>Sat, 18 Jan 2020 00:57:15 GMT</pubDate>
    <description>Зачем вашей компании гит если svn вас устраивает?&lt;br&gt;И Вам зачем? Чтоб не казаться ретроградом?&lt;br&gt;&lt;br&gt;&amp;gt; И диалог с людьми, которые имеют реальный опыт работы с git - это тот конструктив, за которым я сюда пришел.&lt;br&gt;&lt;br&gt;Однако приглашение к диалогу выглядит как &quot;Ну поуговаривайте меня, поубеждайте перейти на GIT. А я буду говорить фууу, ваш GIT не решает наших проблем&quot;.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск распределенной системы управления исходными текстами ... (Аноним)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/119478.html#67</link>
    <pubDate>Fri, 17 Jan 2020 23:45:43 GMT</pubDate>
    <description>&amp;gt; Как мне получить состояние ветки testing после апрува MR для проверки работоспособности, не выполняя собственно MR?&lt;br&gt;&lt;br&gt;git checkout testing # или git switch по современному&lt;br&gt;git merge --no-ff --no-commit issue2&lt;br&gt;&amp;lt;проверка работоспособности&amp;gt; &amp;&amp; git commit -m &quot;I am the best.&quot; &amp;#124;&amp;#124; echo &quot;MR is BAD&quot; &amp;#124; mail vasya&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск распределенной системы управления исходными текстами ... (Аноним)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/119478.html#66</link>
    <pubDate>Fri, 17 Jan 2020 23:12:02 GMT</pubDate>
    <description>&amp;gt; Тут нельзя просто выкачать файлы из папки /A/B/C&lt;br&gt;&lt;br&gt;И это хорошо сдерживает от превращения репозитория в файлопомойку.&lt;br&gt;&lt;br&gt;&amp;gt; если человек хочет работать только с содержимым в папке C&lt;br&gt;&lt;br&gt;Если изменения в директории C не влияют на другие директории, то есть смысл оформить C как отдельный репозиторий.&lt;br&gt;&lt;br&gt;А вообще, не нужно пытатся &quot;прогнуться&quot; под git.&lt;br&gt;Выбирайте те средства (svn например), которые решают ваши проблемы, а не добавляют новые.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск распределенной системы управления исходными текстами ... (Аноним)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/119478.html#65</link>
    <pubDate>Fri, 17 Jan 2020 09:46:43 GMT</pubDate>
    <description>&amp;gt; И еще вопрос. Я вот для себя начал смотреть в сторону git. И столкнулся с такой проблемой:&lt;br&gt;&amp;gt; есть 2 ветки - для issue и вторая - testing. закомитил (C1) в issue, сделал merge request (MR1) в testing,&lt;br&gt;&amp;gt;обновил тестовое окружение. и вижу, что обновление создает проблемы. делаю revert этого MR1,&lt;br&gt;&amp;gt; чиню проблемы в ветке issue, создаю MR2 для слияния ветки issue в testing и понимаю,&lt;br&gt;&amp;gt; что C1 в этот самый MR2 не попадает.&lt;br&gt;&amp;gt; Потому что он уже есть в ветке testing. Хотя изменения этого комита я ревертнул...&lt;br&gt;&lt;br&gt;Подобные затруднения возникают когда не понимают/не знают принципы работы инструмента (git, svn, hg да и любого другого).&lt;br&gt;Вы пытаетесь сделать то, от чего scm как раз и защищает - &quot;десять раз наложился один и тот же коммит&quot;.&lt;br&gt;&lt;br&gt;1. &quot;понимаю, что C1 в этот самый MR2 не попадает&quot; - попадает. Точнее &quot;там, куда вы его хотите засунуть, он уже есть&quot;.&lt;br&gt;2. &quot;Хотя изменения этого комита я ревертнул&quot; - это не значит что коммит исчез.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск распределенной системы управления исходными текстами ... (trolleybus)</title>
    <link>https://89.19.215.112/openforum/vsluhforumID3/119478.html#64</link>
    <pubDate>Thu, 16 Jan 2020 06:30:33 GMT</pubDate>
    <description>&amp;gt; 2.25&lt;br&gt;&lt;br&gt;&quot;Однако... Два двадцать пять!&quot; (c) 12 стульев&lt;br&gt;</description>
</item>

</channel>
</rss>
