<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Mercurial, полет нормальный</title>
	<atom:link href="http://alexlebedev.com/blog/mercurial-flying-fine/feed/" rel="self" type="application/rss+xml" />
	<link>http://alexlebedev.com/blog/mercurial-flying-fine/</link>
	<description>Alexander Lebedev writes about software development and outsourcing</description>
	<lastBuildDate>Tue, 16 Feb 2010 17:27:57 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Александр Соловьёв</title>
		<link>http://alexlebedev.com/blog/mercurial-flying-fine/comment-page-1/#comment-39583</link>
		<dc:creator>Александр Соловьёв</dc:creator>
		<pubDate>Sat, 24 Jan 2009 14:12:27 +0000</pubDate>
		<guid isPermaLink="false">http://alexlebedev.com/blog/mercurial-flying-fine/#comment-39583</guid>
		<description>&lt;blockquote&gt;
  &lt;p&gt;hgsvn — утилита для одновременной работы с Mercurial и SVN&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;hgsvn не очень клёвый, hgsubversion лучше - он может коммиты обратно возвращать. Неожиданно ещё и в твиттере &lt;a href=&quot;http://twitter.com/djco/status/1144443151&quot; rel=&quot;nofollow&quot;&gt;приехало&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;А на тему shelve - есть mq, входящий в поставку. Немного больше возни при простых ситуациях, но зато очень удобен и гибок, когда есть несколько разных патчей.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<blockquote>
<p>hgsvn — утилита для одновременной работы с Mercurial и SVN</p>
</blockquote>
<p>hgsvn не очень клёвый, hgsubversion лучше &#8211; он может коммиты обратно возвращать. Неожиданно ещё и в твиттере <a href="http://twitter.com/djco/status/1144443151" rel="nofollow">приехало</a>.</p>
<p>А на тему shelve &#8211; есть mq, входящий в поставку. Немного больше возни при простых ситуациях, но зато очень удобен и гибок, когда есть несколько разных патчей.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Lebedev</title>
		<link>http://alexlebedev.com/blog/mercurial-flying-fine/comment-page-1/#comment-39451</link>
		<dc:creator>Alex Lebedev</dc:creator>
		<pubDate>Fri, 23 Jan 2009 10:47:41 +0000</pubDate>
		<guid isPermaLink="false">http://alexlebedev.com/blog/mercurial-flying-fine/#comment-39451</guid>
		<description>&lt;p&gt;Дмитрий Гусев:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;hg record&lt;/code&gt; позволяет выбирать в том числе конкретные блоки изменений внутри одного файла.&lt;/p&gt;

&lt;p&gt;Вопрос с тестами правомочен.  Нормальным решением будет сделать локальный клон и запустить тесты в нем, хотя это и не особо удобно.  Еще можно убрать остальные изменения c помощью &lt;code&gt;hg shelve&lt;/code&gt; (аналог &lt;code&gt;git stash&lt;/code&gt;) и прогнать тесты на текущей рабочей копии.  Будем надеяться, &lt;code&gt;shelve&lt;/code&gt; скоро включат в стандартную поставку Mercurial, пользоваться плагином не так удобно.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Дмитрий Гусев:</p>
<p><code>hg record</code> позволяет выбирать в том числе конкретные блоки изменений внутри одного файла.</p>
<p>Вопрос с тестами правомочен.  Нормальным решением будет сделать локальный клон и запустить тесты в нем, хотя это и не особо удобно.  Еще можно убрать остальные изменения c помощью <code>hg shelve</code> (аналог <code>git stash</code>) и прогнать тесты на текущей рабочей копии.  Будем надеяться, <code>shelve</code> скоро включат в стандартную поставку Mercurial, пользоваться плагином не так удобно.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Дмитрий Гусев</title>
		<link>http://alexlebedev.com/blog/mercurial-flying-fine/comment-page-1/#comment-39447</link>
		<dc:creator>Дмитрий Гусев</dc:creator>
		<pubDate>Fri, 23 Jan 2009 09:11:15 +0000</pubDate>
		<guid isPermaLink="false">http://alexlebedev.com/blog/mercurial-flying-fine/#comment-39447</guid>
		<description>&lt;blockquote&gt;
  &lt;p&gt;... в svn сильно не хватает hg record (добавляется включением hgext.record), позволяющее выбирать, какие изменения в рабочей копии коммитить.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Разве не для этого ветки нужны? svn же позволяет указывать какие файлы комитить. Или речь об изменениях в пределах файла?&lt;/p&gt;

&lt;p&gt;И как можно быть уверенным, что ничего не поломается после такого комита (например, тесты)?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<blockquote>
<p>&#8230; в svn сильно не хватает hg record (добавляется включением hgext.record), позволяющее выбирать, какие изменения в рабочей копии коммитить.</p>
</blockquote>
<p>Разве не для этого ветки нужны? svn же позволяет указывать какие файлы комитить. Или речь об изменениях в пределах файла?</p>
<p>И как можно быть уверенным, что ничего не поломается после такого комита (например, тесты)?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Юревич Юрий</title>
		<link>http://alexlebedev.com/blog/mercurial-flying-fine/comment-page-1/#comment-39431</link>
		<dc:creator>Юревич Юрий</dc:creator>
		<pubDate>Fri, 23 Jan 2009 04:40:51 +0000</pubDate>
		<guid isPermaLink="false">http://alexlebedev.com/blog/mercurial-flying-fine/#comment-39431</guid>
		<description>&lt;p&gt;Я hg использую для всяких коммунити-проектов, а на работе svn. Так вот в svn сильно не хватает hg record (добавляется включением hgext.record), позволяющее выбирать, какие изменения в рабочей копии коммитить.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Я hg использую для всяких коммунити-проектов, а на работе svn. Так вот в svn сильно не хватает hg record (добавляется включением hgext.record), позволяющее выбирать, какие изменения в рабочей копии коммитить.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
