<?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: Контроль сторонних библиотек с помощью Subversion.</title>
	<atom:link href="http://blog.not-a-kernel-guy.com/2006/12/29/123/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.not-a-kernel-guy.com/2006/12/29/123?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25d0%25ba%25d0%25be%25d0%25bd%25d1%2582%25d1%2580%25d0%25be%25d0%25bb%25d1%258c-%25d1%2581%25d1%2582%25d0%25be%25d1%2580%25d0%25be%25d0%25bd%25d0%25bd%25d0%25b8%25d1%2585-%25d0%25b1%25d0%25b8%25d0%25b1%25d0%25bb%25d0%25b8%25d0%25be%25d1%2582%25d0%25b5%25d0%25ba-%25d1%2581-%25d0%25bf%25d0%25be%25d0%25bc%25d0%25be%25d1%2589%25d1</link>
	<description>... также известный как &#34;Not a kernel guy&#34;</description>
	<lastBuildDate>Sun, 29 Jan 2012 04:14:45 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Not a kernel guy</title>
		<link>http://blog.not-a-kernel-guy.com/2006/12/29/123#comment-1190</link>
		<dc:creator>Not a kernel guy</dc:creator>
		<pubDate>Wed, 17 Jan 2007 17:11:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2006/12/29/123#comment-1190</guid>
		<description>&gt; Однако этот процесс несложно автоматизировать с помошью tailor.py: http://www.darcs.net/DarcsWiki/Tailor

Похоже, что этот скрипт не очень подходит для этой цели. Он переносит все изменения один-в-один, включая все промежуточные версии. В нашем же случае нужны только финальные версии...</description>
		<content:encoded><![CDATA[<p>> Однако этот процесс несложно автоматизировать с помошью tailor.py: <a href="http://www.darcs.net/DarcsWiki/Tailor" rel="nofollow">http://www.darcs.net/DarcsWiki/Tailor</a></p>
<p>Похоже, что этот скрипт не очень подходит для этой цели. Он переносит все изменения один-в-один, включая все промежуточные версии. В нашем же случае нужны только финальные версии&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Not a kernel guy</title>
		<link>http://blog.not-a-kernel-guy.com/2006/12/29/123#comment-1189</link>
		<dc:creator>Not a kernel guy</dc:creator>
		<pubDate>Wed, 17 Jan 2007 17:02:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2006/12/29/123#comment-1189</guid>
		<description>&gt; Под каталогом проекта подразумевается каталог в хранилище?

Да.

&gt; Создается ли при такой схеме новая метка версии для проекта при создании новой версии библиотеки?

Обычно да, если проект переводится на новую версию библиотеки. Т.е. если делается &quot;svn merge -r N:M project/trunk/library-x&quot;. Нет, если новая версия библиотеки просто добавляется в репозиторий и ничего больше не происходит.</description>
		<content:encoded><![CDATA[<p>> Под каталогом проекта подразумевается каталог в хранилище?</p>
<p>Да.</p>
<p>> Создается ли при такой схеме новая метка версии для проекта при создании новой версии библиотеки?</p>
<p>Обычно да, если проект переводится на новую версию библиотеки. Т.е. если делается &#8220;svn merge -r N:M project/trunk/library-x&#8221;. Нет, если новая версия библиотеки просто добавляется в репозиторий и ничего больше не происходит.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sobkovych Alexandr</title>
		<link>http://blog.not-a-kernel-guy.com/2006/12/29/123#comment-1188</link>
		<dc:creator>Sobkovych Alexandr</dc:creator>
		<pubDate>Wed, 17 Jan 2007 13:17:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2006/12/29/123#comment-1188</guid>
		<description>Мы у себя решили попробовать использовать SVN вместо CVS и сейчас размышляем над тем как удобнее спланировать структуру хранилища.
Если не трудно уточни некоторые моменты по статье.
...
Исходники (или бинарные файлы) библиотек копируются в каталог проекта, причём всегда копируется trunk нужной версии, а не одна из помеченных версий.
...
Под каталогом проекта подразумевается каталог в хранилище?
Создается ли при такой схеме новая метка версии для проекта при создании новой версии библиотеки?</description>
		<content:encoded><![CDATA[<p>Мы у себя решили попробовать использовать SVN вместо CVS и сейчас размышляем над тем как удобнее спланировать структуру хранилища.<br />
Если не трудно уточни некоторые моменты по статье.<br />
&#8230;<br />
Исходники (или бинарные файлы) библиотек копируются в каталог проекта, причём всегда копируется trunk нужной версии, а не одна из помеченных версий.<br />
&#8230;<br />
Под каталогом проекта подразумевается каталог в хранилище?<br />
Создается ли при такой схеме новая метка версии для проекта при создании новой версии библиотеки?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Not a kernel guy</title>
		<link>http://blog.not-a-kernel-guy.com/2006/12/29/123#comment-962</link>
		<dc:creator>Not a kernel guy</dc:creator>
		<pubDate>Sat, 30 Dec 2006 19:39:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2006/12/29/123#comment-962</guid>
		<description>Я ещё не пробовал перенести boost в свой репозиторий. А все остальные библиотеки достаточно малы, чтобы делать миграцию руками. Однако этот процесс несложно автоматизировать с помошью tailor.py: &lt;a href=&quot;http://www.darcs.net/DarcsWiki/Tailor&quot; rel=&quot;nofollow&quot;&gt;http://www.darcs.net/DarcsWiki/Tailor&lt;/a&gt;

Пример синхронизации SVN и darcs можно найти здесь: &lt;a href=&quot;http://www.darcs.net/pipermail/darcs-users/2005-January/005070.html&quot; rel=&quot;nofollow&quot;&gt;http://www.darcs.net/pipermail/darcs-users/2005-January/005070.html&lt;/a&gt;. Синхронизация SVN и CVS должна работать аналогично.

Со временем я собираюсь перенести boost в свой репозиторий. Тогда я смогу поделиться детальным HOWTO.</description>
		<content:encoded><![CDATA[<p>Я ещё не пробовал перенести boost в свой репозиторий. А все остальные библиотеки достаточно малы, чтобы делать миграцию руками. Однако этот процесс несложно автоматизировать с помошью tailor.py: <a href="http://www.darcs.net/DarcsWiki/Tailor" rel="nofollow">http://www.darcs.net/DarcsWiki/Tailor</a></p>
<p>Пример синхронизации SVN и darcs можно найти здесь: <a href="http://www.darcs.net/pipermail/darcs-users/2005-January/005070.html" rel="nofollow">http://www.darcs.net/pipermail/darcs-users/2005-January/005070.html</a>. Синхронизация SVN и CVS должна работать аналогично.</p>
<p>Со временем я собираюсь перенести boost в свой репозиторий. Тогда я смогу поделиться детальным HOWTO.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rs</title>
		<link>http://blog.not-a-kernel-guy.com/2006/12/29/123#comment-959</link>
		<dc:creator>rs</dc:creator>
		<pubDate>Sat, 30 Dec 2006 18:00:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2006/12/29/123#comment-959</guid>
		<description>я не сильно много жил с subversion, потому вопрос - для данного метода, насколько сложно будет держать в дистрибутиве актуальные версии действительно больших библиотек (например boost или wxWidgets) если я обновляю их с репозиториев соответствующих проектов (некоторые вещи из того же boost-а хочется пользовать до того, как выйдет релиз в котором они появятся)?</description>
		<content:encoded><![CDATA[<p>я не сильно много жил с subversion, потому вопрос &#8211; для данного метода, насколько сложно будет держать в дистрибутиве актуальные версии действительно больших библиотек (например boost или wxWidgets) если я обновляю их с репозиториев соответствующих проектов (некоторые вещи из того же boost-а хочется пользовать до того, как выйдет релиз в котором они появятся)?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

