<?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>Sun Limited Mt. &#187; Subversion</title>
	<atom:link href="http://www.syuhari.jp/blog/archives/category/subversion/feed" rel="self" type="application/rss+xml" />
	<link>http://www.syuhari.jp/blog</link>
	<description>I love iPhone, CakePHP and WordPress.</description>
	<lastBuildDate>Thu, 22 Jul 2010 02:13:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Subverson 更新したファイルの一覧を取得する方法</title>
		<link>http://www.syuhari.jp/blog/archives/642</link>
		<comments>http://www.syuhari.jp/blog/archives/642#comments</comments>
		<pubDate>Wed, 03 Sep 2008 02:46:57 +0000</pubDate>
		<dc:creator>matsuura</dc:creator>
				<category><![CDATA[Subversion]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[diff]]></category>
		<category><![CDATA[ec]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[hatena]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[revision]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://www.syuhari.jp/blog/?p=642</guid>
		<description><![CDATA[リビジョン間で更新のあったファイルの一覧を取得したいときの方法です。
例えばリビジョン100と101を比較したい場合は

$ svn diff -r 100:101 &#124; diffstat
 html/index.html  &#124;  126 +++
 html/css/main.css &#124;   90 ++
 html/js/common.js &#124;    2
 3 files changed, 216 insertions(+), 2 deletions(-)


リビジョンの指定はリビジョン番号の他にリビジョンキーワードや日付でも可能。詳しくは下記サイトを参照。
リビジョン指定子
参考サイト
Subversionで更新ファイル一覧を取得する方法 &#8211; たかのり日記
]]></description>
			<content:encoded><![CDATA[<p>リビジョン間で更新のあったファイルの一覧を取得したいときの方法です。</p>
<p>例えばリビジョン100と101を比較したい場合は</p>
<pre class="shell">
$ svn diff -r 100:101 | diffstat
 html/index.html  |  126 +++
 html/css/main.css |   90 ++
 html/js/common.js |    2
 3 files changed, 216 insertions(+), 2 deletions(-)
</pre>
<p><span id="more-642"></span><br />
リビジョンの指定はリビジョン番号の他にリビジョンキーワードや日付でも可能。詳しくは下記サイトを参照。<br />
<a href="http://www.caldron.jp/~nabetaro/svn/svnbook-1.4-final/svn.tour.revs.specifiers.html" target="_blank" class="liexternal">リビジョン指定子</a></p>
<p>参考サイト<br />
<a href="http://d.hatena.ne.jp/szk-takanori/20080318/1205851938" target="_blank" class="liexternal">Subversionで更新ファイル一覧を取得する方法 &#8211; たかのり日記</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.syuhari.jp/blog/archives/642/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subversion で特定のファイルを管理下から除外する方法</title>
		<link>http://www.syuhari.jp/blog/archives/638</link>
		<comments>http://www.syuhari.jp/blog/archives/638#comments</comments>
		<pubDate>Wed, 03 Sep 2008 02:18:29 +0000</pubDate>
		<dc:creator>matsuura</dc:creator>
				<category><![CDATA[Subversion]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[DB]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[ignore]]></category>
		<category><![CDATA[log]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[XP]]></category>

		<guid isPermaLink="false">http://www.syuhari.jp/blog/?p=638</guid>
		<description><![CDATA[Windows のころは TortoiseSVN を使用していたのですが、Mac に移行してからコマンドラインで svn を使用するようになりコマンドを忘れていることが多いのでメモしておきます。
logs ディレクトリの拡張子 .log というファイルを除外する場合

$ svn propset svn:ignore "*.log" logs/


設定ファイルで設定する場合

$ svn propedit svn:ignore [ディレクトリ名]

SVN_EDITOR で指定したエディタが起動するので除外したいファイルを指定する。複数指定する場合は改行して指定する。

*.jpg
*.gif
Thumb.db

SVN_EDITOR の指定はお好みで

$ export SVN_EDITOR=vi

など。
svn status では ignore 指定されたファイルは表示されない。除外されているファイルを確認したいときは

$ svn status --no-ignore

とすれば除外されているファイルが一覧表示される。
TortoiseSVN で ignore を指定したい場合は下記が参考になります。
TortoiseSVN 特定ファイルをSVN管理下から除外する &#8211; profaim.jp
]]></description>
			<content:encoded><![CDATA[<p>Windows のころは TortoiseSVN を使用していたのですが、Mac に移行してからコマンドラインで svn を使用するようになりコマンドを忘れていることが多いのでメモしておきます。</p>
<h4>logs ディレクトリの拡張子 .log というファイルを除外する場合</h4>
<pre class="shell">
$ svn propset svn:ignore "*.log" logs/
</pre>
<p><span id="more-638"></span></p>
<h4>設定ファイルで設定する場合</h4>
<pre class="shell">
$ svn propedit svn:ignore [ディレクトリ名]
</pre>
<p>SVN_EDITOR で指定したエディタが起動するので除外したいファイルを指定する。複数指定する場合は改行して指定する。</p>
<pre class="shell">
*.jpg
*.gif
Thumb.db
</pre>
<p>SVN_EDITOR の指定はお好みで</p>
<pre class="shell">
$ export SVN_EDITOR=vi
</pre>
<p>など。</p>
<p>svn status では ignore 指定されたファイルは表示されない。除外されているファイルを確認したいときは</p>
<pre class="shell">
$ svn status --no-ignore
</pre>
<p>とすれば除外されているファイルが一覧表示される。</p>
<p>TortoiseSVN で ignore を指定したい場合は下記が参考になります。<br />
<a href="http://www.profaim.jp/tools/soft/svn/tortoise-svn/ignore_file.php" target="_blank" class="liexternal">TortoiseSVN 特定ファイルをSVN管理下から除外する &#8211; profaim.jp</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.syuhari.jp/blog/archives/638/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
