<?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: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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Блог веб-разработчика &#187; Subversion</title>
	<atom:link href="http://tigor.com.ua/blog/category/development/subversion-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://tigor.com.ua/blog</link>
	<description>О разработке веб-приложений на Symfony</description>
	<lastBuildDate>Fri, 18 Jun 2010 08:27:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Windows Subversion / TortoiseSVN: сравнение и экспорт изменений между двумя ревизиями</title>
		<link>http://tigor.com.ua/blog/2009/02/24/windows-subversion-tortoisesvn-compare-two-versions-of-a-repository/</link>
		<comments>http://tigor.com.ua/blog/2009/02/24/windows-subversion-tortoisesvn-compare-two-versions-of-a-repository/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 22:28:57 +0000</pubDate>
		<dc:creator>ingvar</dc:creator>
				<category><![CDATA[Subversion]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://tigor.com.ua/blog/?p=885</guid>
		<description><![CDATA[Зачем это может понадобиться? Да очень просто, чтобы получить файлы, которые изменились между двумя версиями в репозитории Subversion. Оказывается в Subversion нет такой команды, чтобы получить эти самые файлы. Можно сделать export конкретной ревизии, но в любом случае получим все файлы на тот период. Но не все так плохо. Оказывается можно добиться необходимого результата с [...]]]></description>
			<content:encoded><![CDATA[<p>Зачем это может понадобиться? Да очень просто, чтобы получить файлы, которые изменились между двумя версиями в репозитории Subversion. Оказывается в Subversion нет такой команды, чтобы получить эти самые файлы. Можно сделать export конкретной ревизии, но в любом случае получим все файлы на тот период. Но не все так плохо. Оказывается можно добиться необходимого результата с помощью отличной программы TortoiseSVN &#8211; клиент для Subversion. Очень полезный и удобный инструмент, рекомендую.</p>
<p><span id="more-885"></span></p>
<p><strong>Чтобы получить список файлов, которые изменились, делаем следующее:</strong><br />
&bull; Выбираем две резизии (Рисунок №1), только две, с большим количеством не сработает<br />
&bull; Над одной из выбранных ревизий, вызываем контекстное меню (правой кнопкой), появляется менюшка (Рисунок №2), где нажимаем на пункт &laquo;Compare revision&raquo;<br />
&bull; В результате получаем следующее окно (Рисунок №3), где выбираем все файлы (можно через комбинацию клавиш Ctrl+A), вызываем контекстное меню и нажимаем &laquo;Export selection to &#8230;&raquo; &#8211; Рисунок №4.<br />
&bull; Указываем куда хотим сохранить выбранные файлы.</p>
<p>При таком экспорте сохраняется вся структура папок. В итоге получаем очень удобную функциональность.</p>
<p><strong>Рисунок №1:</strong> Окно ревизий &laquo;Log Messages&raquo;<br />
<img src="http://tigor.com.ua/blog/wp-content/uploads/2009/02/TortoiseSVN_Log_Messages.png" alt="TortoiseSVN: Log Messages" title="TortoiseSVN: Log Messages" width="811" height="653" class="aligncenter size-full wp-image-890" /></p>
<p><strong>Рисунок №2:</strong> Контекстное меню &#8211; вызываем команду &laquo;Compare revision&raquo;<br />
<img src="http://tigor.com.ua/blog/wp-content/uploads/2009/02/TortoiseSVN_compare_revision.png" alt="TortoiseSVN: compare revision" title="TortoiseSVN: compare revision" width="279" height="168" class="aligncenter size-full wp-image-892" /></p>
<p><strong>Рисунок №3:</strong> Список изменений между двумя ревизиями<br />
<img src="http://tigor.com.ua/blog/wp-content/uploads/2009/02/TortoiseSVN_changelog_revision.png" alt="TortoiseSVN: changelog revision" title="TortoiseSVN: changelog revision" width="628" height="521" class="aligncenter size-full wp-image-894" /></p>
<p><strong>Рисунок №4:</strong> Контекстное меню &#8211; выбираем место куда сохранить файлы<br />
<img src="http://tigor.com.ua/blog/wp-content/uploads/2009/02/TortoiseSVN_export_selection_files.png" alt="TortoiseSVN: export selection files" title="TortoiseSVN: export selection files" width="239" height="123" class="aligncenter size-full wp-image-895" /></p>
<p><strong>Ссылки по теме:</strong><br />
&bull; <a href="http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-showlog.html">TortoiseSVN docs: Revision Log Dialog</a><br />
&bull; <a href="http://justinram.wordpress.com/2006/04/26/windows-subversion-tortoisesvn-compare-two-versions-of-a-file/">Windows SubVersion / TortoiseSVN &#8211; Compare two versions of a file</a><br />
&bull; <a href="http://www.cl.cam.ac.uk/local/web/subversion/windows/viewingdifferences.html">TortoiseMerge and TortoiseDiff &#8211; viewing differences</a><br />
&bull; <a href="http://www.igorexchange.com/node/87">Using TortoiseSVN (tutorial)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tigor.com.ua/blog/2009/02/24/windows-subversion-tortoisesvn-compare-two-versions-of-a-repository/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Утилита CommitMonitor для мониторинга изменений в Subversion репозиториях</title>
		<link>http://tigor.com.ua/blog/2009/02/12/commitmonitor-tool-to-monitor-subversion-commits/</link>
		<comments>http://tigor.com.ua/blog/2009/02/12/commitmonitor-tool-to-monitor-subversion-commits/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 09:04:03 +0000</pubDate>
		<dc:creator>ingvar</dc:creator>
				<category><![CDATA[Subversion]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://tigor.com.ua/blog/?p=837</guid>
		<description><![CDATA[На сайте разработчика прекрасной утилиты TortoiseSVN, для работы с Subversion, увидел другие интересные утилиты. В частности мне понравилась утилита CommitMonitor. 
Что она делает? Эта небольшая утилита, которая сидит в трее, и через определенный промежуток времени мониторит изменения для проектов в репозиториях. С помощью команды &#171;Show Diff&#187; можно получить список изменения для конкретной ревизии, даже исключить [...]]]></description>
			<content:encoded><![CDATA[<p>На сайте разработчика прекрасной утилиты <a href="http://tortoisesvn.tigris.org/">TortoiseSVN</a>, для работы с Subversion, увидел другие интересные утилиты. В частности мне понравилась утилита <a href="http://tools.tortoisesvn.net/CommitMonitor">CommitMonitor</a>. </p>
<p>Что она делает? Эта небольшая утилита, которая сидит в трее, и через определенный промежуток времени мониторит изменения для проектов в репозиториях. С помощью команды &laquo;Show Diff&raquo; можно получить список изменения для конкретной ревизии, даже исключить пользователей, к примеру себя <img src='http://tigor.com.ua/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p><span id="more-837"></span></p>
<p><strong>Рисунок 1: Вот так выглядит сама программа</strong><br />
<img src="http://tigor.com.ua/blog/wp-content/uploads/2009/02/maindlg.png" alt="maindlg" title="maindlg" width="557" height="320" class="aligncenter size-full wp-image-842" /></p>
<p><strong>Рисунок 2: Добавление/настройка проекта</strong><br />
<img src="http://tigor.com.ua/blog/wp-content/uploads/2009/02/editurl.png" alt="editurl" title="editurl" width="400" height="521" class="aligncenter size-full wp-image-845" /></p>
<p><strong>Рисунок 3: Оповещение о новых изменениях</strong><br />
<img src="http://tigor.com.ua/blog/wp-content/uploads/2009/02/notification.png" alt="notification" title="notification" width="257" height="156" class="aligncenter size-full wp-image-847" /></p>
<p>По горячим следам, попалась ещё одну утилитка <a href="http://www.svnmonitor.com/">SVN-Monitor</a>, тоже бесплатная, но не устанавливал, так что рассказать по ней нечего.</p>
]]></content:encoded>
			<wfw:commentRss>http://tigor.com.ua/blog/2009/02/12/commitmonitor-tool-to-monitor-subversion-commits/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
