<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_10_thread_2933"  />
<title>rulinux.net - Форум - Talks - [ненависть] А почему git такое унылое гавно?</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Talks - [ненависть] А почему git такое унылое гавно?</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:[ненависть] А почему git такое унылое гавно?</title>
<link>https://rulinux.net/message.php?newsid=2933&amp;page=1#17847</link>
<guid>https://rulinux.net/message.php?newsid=2933&amp;page=1#17847</guid>
<pubDate>Sat, 11 Jul 2009 22:07:59 +0400</pubDate>
<description><![CDATA[<p>Ну у того же ртутика есть локальные номера ревизий, удобно.</p><p>PS: hg +1.</p>]]></description>
</item>
<item>
<title>Re:[ненависть] А почему git такое унылое гавно?</title>
<link>https://rulinux.net/message.php?newsid=2933&amp;page=1#17846</link>
<guid>https://rulinux.net/message.php?newsid=2933&amp;page=1#17846</guid>
<pubDate>Sat, 11 Jul 2009 21:07:38 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;А смысл выносить?</p><p>Чтобы
1. изолировать live-branch от devel-branch&#039;ей
2. команды не мешали друг другу.</p><p style="font-style:italic">&gtТак svn co и делай что хочешь.</p><p>Я при этом хочу свои изменения submit&#039;ить в репозиторий и параллельно обновляться с изменениями из master.</p><p style="font-style:italic">&gtномера ревизий нечитаемы</p><p>Согласен, это негатив. Как я понял, это цена за распределённость.</p>]]></description>
</item>
<item>
<title>Re:[ненависть] А почему git такое унылое гавно?</title>
<link>https://rulinux.net/message.php?newsid=2933&amp;page=1#17845</link>
<guid>https://rulinux.net/message.php?newsid=2933&amp;page=1#17845</guid>
<pubDate>Sat, 11 Jul 2009 21:00:47 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;Это моё субъективное мнение. Я работал на проекте, где каждый новый такс выносился в свой бранч. Сначала он был на svn, потом перевели на git. На git мне показалось удобнее.</p><p>А смысл выносить?</p><p style="font-style:italic">&gtЛокальный репозиторий как раз может быть удобен. Хочешь что-то прикрутить к стороннему продукту. Синканул себе исходные коды и пилишь параллельно с основной разработкой свою новую функциональность. А в svn так не получится без надлежащих прав.</p><p>Так svn co и делай что хочешь. Какие проблемы?</p><p style="font-style:italic">&gtКогда, например, сливаешь два бранча в один, возможны конфликты в изменениях одного или близких участков кода. git большинство из них решает самостоятельно (если это возможно есс-но). Это опять таки моё субъективное мнение, но по опыту с svn&#039;ом приходилось руками править почти на каждом merge, а с git всего пару раз.</p><p>Ага, git напишет код за вас. </p><p>А теперь про "удобства"</p><p>номера ревизий нечитаемы (даже невозможно определить, что старее, а что новее), нет докачки, нет возможности удалённой работы. Не говоря уж про то, что протокол используется http. Из-за чего выкачать со спутника 500 мб репа просто нереально. В svn спасает svn up, а тут всё сразу удаляется.
</p>]]></description>
</item>
<item>
<title>Re:[ненависть] А почему git такое унылое гавно?</title>
<link>https://rulinux.net/message.php?newsid=2933&amp;page=1#17844</link>
<guid>https://rulinux.net/message.php?newsid=2933&amp;page=1#17844</guid>
<pubDate>Sat, 11 Jul 2009 20:43:04 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;Чем? svn copy ни кто не отменял.</p><p>Это моё субъективное мнение. Я работал на проекте, где каждый новый такс выносился в свой бранч. Сначала он был на svn, потом перевели на git. На git мне показалось удобнее.</p><p style="font-style:italic">&gtПричём эта операция делается даже без создания локального репа.</p><p>Локальный репозиторий как раз может быть удобен. Хочешь что-то прикрутить к стороннему продукту. Синканул себе исходные коды и пилишь параллельно с основной разработкой свою новую функциональность. А в svn так не получится без надлежащих прав.</p><p style="font-style:italic">&gtА с этого места поподробнее.</p><p>Когда, например, сливаешь два бранча в один, возможны конфликты в изменениях одного или близких участков кода. git большинство из них решает самостоятельно (если это возможно есс-но). Это опять таки моё субъективное мнение, но по опыту с svn&#039;ом приходилось руками править почти на каждом merge, а с git всего пару раз.</p>]]></description>
</item>
<item>
<title>Re:[ненависть] А почему git такое унылое гавно?</title>
<link>https://rulinux.net/message.php?newsid=2933&amp;page=1#17843</link>
<guid>https://rulinux.net/message.php?newsid=2933&amp;page=1#17843</guid>
<pubDate>Sat, 11 Jul 2009 20:18:07 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;1. Оно удобнее для бранчевания. </p><p>Чем? svn copy ни кто не отменял. Причём эта операция делается даже без создания локального репа.</p><p style="font-style:italic">&gt2. Оно лучше разруливает конфликты.</p><p>А с этого места поподробнее.</p><p></p>]]></description>
</item>
<item>
<title>Re:[ненависть] А почему git такое унылое гавно?</title>
<link>https://rulinux.net/message.php?newsid=2933&amp;page=1#17842</link>
<guid>https://rulinux.net/message.php?newsid=2933&amp;page=1#17842</guid>
<pubDate>Sat, 11 Jul 2009 20:14:31 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;Насчёт скорости - проблем не замечал. У нас в своё время всё контора (20 человек) сидела на 2Мб канале. И ничего, клонировали, синкали...</p><p>Итого 100 килобит на каждого. И то, если они это делают одновременно. А ты попробуй со спутника например. И что-нибудь крупное, вроде кути.</p>]]></description>
</item>
<item>
<title>Re:[ненависть] А почему git такое унылое гавно?</title>
<link>https://rulinux.net/message.php?newsid=2933&amp;page=1#17841</link>
<guid>https://rulinux.net/message.php?newsid=2933&amp;page=1#17841</guid>
<pubDate>Sat, 11 Jul 2009 19:41:47 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;чёрт знает. Я пользую mercurial :) </p><p>+1</p>]]></description>
</item>
<item>
<title>Re:[ненависть] А почему git такое унылое гавно?</title>
<link>https://rulinux.net/message.php?newsid=2933&amp;page=1#17840</link>
<guid>https://rulinux.net/message.php?newsid=2933&amp;page=1#17840</guid>
<pubDate>Sat, 11 Jul 2009 19:32:26 +0400</pubDate>
<description><![CDATA[<p>чёрт знает. Я пользую mercurial :)</p>]]></description>
</item>
<item>
<title>Re:[ненависть] А почему git такое унылое гавно?</title>
<link>https://rulinux.net/message.php?newsid=2933&amp;page=1#17839</link>
<guid>https://rulinux.net/message.php?newsid=2933&amp;page=1#17839</guid>
<pubDate>Sat, 11 Jul 2009 18:50:26 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;Чем оно лучше svn?</p><p>1. Оно удобнее для бранчевания.
2. Оно лучше разруливает конфликты.</p><p>Насчёт скорости - проблем не замечал. У нас в своё время всё контора (20 человек) сидела на 2Мб канале. И ничего, клонировали, синкали...</p>]]></description>
</item>
<item>
<title>[ненависть] А почему git такое унылое гавно?</title>
<link>https://rulinux.net/message.php?newsid=2933&amp;page=1#17838</link>
<guid>https://rulinux.net/message.php?newsid=2933&amp;page=1#17838</guid>
<pubDate>Sat, 11 Jul 2009 17:39:35 +0400</pubDate>
<description><![CDATA[<p>Вот честное слово, не понятно, почему все писают от него кипятком. Даже kde переводят на git. Чем оно лучше svn? Что имеем на деле. git clone не умеет докачку (svn умеет). Снапшоты, получаемые через gitweb тоже не докачиваются. А вот теперь и думай, как скачать 800 мегобайтовый архив? с svn можно было поставить на ночь, а тут всё удаляется в случае обрыва. Ну да хрен с ними, может разрабам с мегабитными каналами очень удобно, но нафига закрывать предыдущие системы? Qt теперь не обновить через rsync и qt-copy тоже перестали обновлять. Теперь со стандартным анлимом 256-512 можно громко отсосать, не говоря уж про спутники и т.п. Самое смешное, что svn прекрасно работает даже через gprs не говоря уж про rsync. Как обычно мну бешено негодует и шлёт всех гитодрочеров нахуй с их поделиями.</p>]]></description>
</item>
</channel>
</rss>