<?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: SVN auto-props, что это такое и как его готовить.</title>
	<atom:link href="http://web-scalability.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/feed/" rel="self" type="application/rss+xml" />
	<link>http://web-scalability.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/</link>
	<description>IT Technologies, Web solutions Scalability and many other things</description>
	<lastBuildDate>Thu, 28 Jun 2012 14:09:38 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Eugene A. Kalosha</title>
		<link>http://web-scalability.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/comment-page-1/#comment-4780</link>
		<dc:creator>Eugene A. Kalosha</dc:creator>
		<pubDate>Wed, 03 Feb 2010 11:46:07 +0000</pubDate>
		<guid isPermaLink="false">http://web-scalability.solartxit.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/#comment-4780</guid>
		<description>Напрямую такой возможности нет. Теоретически можно перехватить хуки на export/checkout/update, но я думаю, что это не очень хорошая идея.</description>
		<content:encoded><![CDATA[<p>Напрямую такой возможности нет. Теоретически можно перехватить хуки на export/checkout/update, но я думаю, что это не очень хорошая идея.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 1.5</title>
		<link>http://web-scalability.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/comment-page-1/#comment-4779</link>
		<dc:creator>1.5</dc:creator>
		<pubDate>Wed, 03 Feb 2010 11:20:57 +0000</pubDate>
		<guid isPermaLink="false">http://web-scalability.solartxit.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/#comment-4779</guid>
		<description>а есть ли в svn возможность сворачивать ключевые слова, по аналогии с cvs (-kkv -kkvl -kk -ko -kv)
Хотелось бы, что бы файлы в рабочей копии имели краткое описание, а експортнутые - полное.

это имеет смысл при сравнении файлов внешними (да и diff&#039;ом тоже, я так думаю) тулзами, дабы тулзы не спотыкались о различающееся значение кейвордов svn.</description>
		<content:encoded><![CDATA[<p>а есть ли в svn возможность сворачивать ключевые слова, по аналогии с cvs (-kkv -kkvl -kk -ko -kv)<br />
Хотелось бы, что бы файлы в рабочей копии имели краткое описание, а експортнутые &#8211; полное.</p>
<p>это имеет смысл при сравнении файлов внешними (да и diff&#8217;ом тоже, я так думаю) тулзами, дабы тулзы не спотыкались о различающееся значение кейвордов svn.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leo</title>
		<link>http://web-scalability.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/comment-page-1/#comment-4776</link>
		<dc:creator>Leo</dc:creator>
		<pubDate>Fri, 22 Jan 2010 12:41:37 +0000</pubDate>
		<guid isPermaLink="false">http://web-scalability.solartxit.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/#comment-4776</guid>
		<description>Спасибо вам!</description>
		<content:encoded><![CDATA[<p>Спасибо вам!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eugene A. Kalosha</title>
		<link>http://web-scalability.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/comment-page-1/#comment-4775</link>
		<dc:creator>Eugene A. Kalosha</dc:creator>
		<pubDate>Fri, 22 Jan 2010 10:02:34 +0000</pubDate>
		<guid isPermaLink="false">http://web-scalability.solartxit.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/#comment-4775</guid>
		<description>Счастья нет. Если вам нужна глобальная ревизия, то вот что по этому поводу говорят сами разработчики svn:

Where&#039;s $GlobalRev$?

New users are often confused by how the $Rev$ keyword works. Since the repository has a single, globally increasing revision number, many people assume that it is this number which is reflected by the $Rev$ keyword&#039;s value. But $Rev$ expands to show the last revision in which the file changed, not the last revision to which it was updated. Understanding this clears the confusion, but frustration often remains—without the support of a Subversion keyword to do so, how can you automatically get the global revision number into your files?

To do this, you need external processing. Subversion ships with a tool called svnversion which was designed for just this purpose. svnversion crawls your working copy and generates as output the revision(s) it finds. You can use this program, plus some additional tooling, to embed that revision information into your files. For more information on svnversion, see the section called “svnversion”.</description>
		<content:encoded><![CDATA[<p>Счастья нет. Если вам нужна глобальная ревизия, то вот что по этому поводу говорят сами разработчики svn:</p>
<p>Where&#8217;s $GlobalRev$?</p>
<p>New users are often confused by how the $Rev$ keyword works. Since the repository has a single, globally increasing revision number, many people assume that it is this number which is reflected by the $Rev$ keyword&#8217;s value. But $Rev$ expands to show the last revision in which the file changed, not the last revision to which it was updated. Understanding this clears the confusion, but frustration often remains—without the support of a Subversion keyword to do so, how can you automatically get the global revision number into your files?</p>
<p>To do this, you need external processing. Subversion ships with a tool called svnversion which was designed for just this purpose. svnversion crawls your working copy and generates as output the revision(s) it finds. You can use this program, plus some additional tooling, to embed that revision information into your files. For more information on svnversion, see the section called “svnversion”.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leo</title>
		<link>http://web-scalability.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/comment-page-1/#comment-4774</link>
		<dc:creator>Leo</dc:creator>
		<pubDate>Fri, 22 Jan 2010 09:43:41 +0000</pubDate>
		<guid isPermaLink="false">http://web-scalability.solartxit.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/#comment-4774</guid>
		<description>Спасибо за ответ
1. Про хуки думал. На post-commit повесить запись ревизии в некий файл и инклудить его в программе, но тут возникает отдельная проблема: данный файл нельзя заново комитать с машины с SVN сервером (порождает бесконечный цикл), сам же файл должен присутствовать и на машинах разработчиков.
2. На сервере сборки исходники извлекаются скриптами, т.е. можно перенаправить вывод в файл и разобрать последнюю строку вывода (в ней указывается номер ревизии до которой произведена выгрузка), но метод сам по себе тоже не особо удобный, т.к. требует &quot;жесткой&quot; привязки по путям.
Оба варианта, на мой взгляд, реализуемы, но являются несколько неудобными для использования. Пока что прибываю в поиске более элегантного решения)
P.S.: не совсем понял вашу идею об экспорте в репозитории.</description>
		<content:encoded><![CDATA[<p>Спасибо за ответ<br />
1. Про хуки думал. На post-commit повесить запись ревизии в некий файл и инклудить его в программе, но тут возникает отдельная проблема: данный файл нельзя заново комитать с машины с SVN сервером (порождает бесконечный цикл), сам же файл должен присутствовать и на машинах разработчиков.<br />
2. На сервере сборки исходники извлекаются скриптами, т.е. можно перенаправить вывод в файл и разобрать последнюю строку вывода (в ней указывается номер ревизии до которой произведена выгрузка), но метод сам по себе тоже не особо удобный, т.к. требует &#8220;жесткой&#8221; привязки по путям.<br />
Оба варианта, на мой взгляд, реализуемы, но являются несколько неудобными для использования. Пока что прибываю в поиске более элегантного решения)<br />
P.S.: не совсем понял вашу идею об экспорте в репозитории.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eugene A. Kalosha</title>
		<link>http://web-scalability.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/comment-page-1/#comment-4773</link>
		<dc:creator>Eugene A. Kalosha</dc:creator>
		<pubDate>Fri, 22 Jan 2010 09:25:50 +0000</pubDate>
		<guid isPermaLink="false">http://web-scalability.solartxit.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/#comment-4773</guid>
		<description>Если использование LastChangedRevision не поможет, то боюсь придется заморачиваться с хуками на коммит/апдейт и экспорт в репозитории. :(</description>
		<content:encoded><![CDATA[<p>Если использование LastChangedRevision не поможет, то боюсь придется заморачиваться с хуками на коммит/апдейт и экспорт в репозитории. <img src='http://web-scalability.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leo</title>
		<link>http://web-scalability.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/comment-page-1/#comment-4772</link>
		<dc:creator>Leo</dc:creator>
		<pubDate>Fri, 22 Jan 2010 09:15:16 +0000</pubDate>
		<guid isPermaLink="false">http://web-scalability.solartxit.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/#comment-4772</guid>
		<description>Прошу прощения за археологию. Прочёл вашу заметку в поисках истины)
“$Revision$ - вещь действительно удобная, но подставляет лишь последнюю модифицирующую ревизию для данного файла, а как быть если требуется включить номер последней ревизии хранилища?
P.S. хочу при автосборке в About добавить строку &quot;ProductName ver.XX (build YY)&quot;, где YY - последняя ревизия хранилища.
(С разбором stdout пока не хочу заморачиваться)</description>
		<content:encoded><![CDATA[<p>Прошу прощения за археологию. Прочёл вашу заметку в поисках истины)<br />
“$Revision$ &#8211; вещь действительно удобная, но подставляет лишь последнюю модифицирующую ревизию для данного файла, а как быть если требуется включить номер последней ревизии хранилища?<br />
P.S. хочу при автосборке в About добавить строку &#8220;ProductName ver.XX (build YY)&#8221;, где YY &#8211; последняя ревизия хранилища.<br />
(С разбором stdout пока не хочу заморачиваться)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Max Kamashev</title>
		<link>http://web-scalability.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/comment-page-1/#comment-27</link>
		<dc:creator>Max Kamashev</dc:creator>
		<pubDate>Fri, 06 Jun 2008 08:35:33 +0000</pubDate>
		<guid isPermaLink="false">http://web-scalability.solartxit.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/#comment-27</guid>
		<description>Замечательно! 

Как раз искал способ автоматизировать версионинг файлов :)</description>
		<content:encoded><![CDATA[<p>Замечательно! </p>
<p>Как раз искал способ автоматизировать версионинг файлов <img src='http://web-scalability.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ivan</title>
		<link>http://web-scalability.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/comment-page-1/#comment-19</link>
		<dc:creator>ivan</dc:creator>
		<pubDate>Sun, 25 May 2008 12:02:11 +0000</pubDate>
		<guid isPermaLink="false">http://web-scalability.solartxit.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/#comment-19</guid>
		<description>огромадное спасибо!!! И вправду действует!!:)</description>
		<content:encoded><![CDATA[<p>огромадное спасибо!!! И вправду действует!!:)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Обзор №5, Март — Апрель 2008 &#124; 0995</title>
		<link>http://web-scalability.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/comment-page-1/#comment-10</link>
		<dc:creator>Обзор №5, Март — Апрель 2008 &#124; 0995</dc:creator>
		<pubDate>Thu, 08 May 2008 10:03:46 +0000</pubDate>
		<guid isPermaLink="false">http://web-scalability.solartxit.com/2008/04/10/svn-auto-props-%d1%87%d1%82%d0%be-%d1%8d%d1%82%d0%be-%d1%82%d0%b0%d0%ba%d0%be%d0%b5-%d0%b8-%d0%ba%d0%b0%d0%ba-%d0%b5%d0%b3%d0%be-%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%b8%d1%82%d1%8c/#comment-10</guid>
		<description>[...] SVN auto-props, что это такое и&#160;как его готовить Недавно возник интересный вопрос, как настроить автозамену специальных слов в&#160;SVN при коммитах и&#160;апдейтах. Поскольку обсуждение вопроса затянулось на&#160;2 часа, решил написать подробную инструкцию, что и&#160;как. Однако, поскольку все специальные свойства представляют большой интерес, и&#160;могут принести большую пользу при их&#160;правильном использовании, то&#160;этой статье мы&#160;рассмотрим все специальные свойства, а&#160;не&#160;только свойства авто замены. [...]</description>
		<content:encoded><![CDATA[<p>[...] SVN auto-props, что это такое и&nbsp;как его готовить Недавно возник интересный вопрос, как настроить автозамену специальных слов в&nbsp;SVN при коммитах и&nbsp;апдейтах. Поскольку обсуждение вопроса затянулось на&nbsp;2 часа, решил написать подробную инструкцию, что и&nbsp;как. Однако, поскольку все специальные свойства представляют большой интерес, и&nbsp;могут принести большую пользу при их&nbsp;правильном использовании, то&nbsp;этой статье мы&nbsp;рассмотрим все специальные свойства, а&nbsp;не&nbsp;только свойства авто замены. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
