- 2007-03-28 (水) 15:46
- 開発環境
この記事の所要時間: 約 1分31秒
Yesterday I was struggling trying to get svn log to display the results for a certain user and this was very annoying.. then I jumped on #svn on freenode, and someone mentionned svn log –xml
svn logをXMLで出力できるんですね。知りませんでした。。。
試しにCakePHP1.1.xリポジトリのログを出力してみました。
$ svn log --verbose --limit 10 --xml
<?xml version="1.0"?> <log> <logentry revision="4693"> <author>phpnut</author> <date>2007-03-27T04:32:47.490451Z</date> <paths> <path action="M">/branches/1.1.x.x/cake/config/config.php</path> <path action="M">/trunk/cake/1.1.x.x/cake/config/config.php</path> <path action="M">/branches/1.1.x.x/cake/VERSION.txt</path> <path action="M">/trunk/cake/1.1.x.x/cake/libs/session.php</path> <path action="M">/trunk/cake/1.1.x.x/cake/VERSION.txt</path> </paths> <msg>Merging fixes into the trunk Revision: [4692] Merging fix for Ticket #2295</msg> </logentry> </log>
SimpleXmlElementなんかでパースすればすぐに使えそうです。さて何に使おうかなー。
- Newer: URLをリンクにするSmartyプラグイン
- Older: SmartyでSJISテンプレートを使う
コメント (Close):1
- Mr. Capone-E 09-08-31 (月) 8:59
-
How long did it take you to write this blog.
トラックバック:0
- このエントリーのトラックバックURL
- /blog/2007/03/subversion_log_xml.html/trackback
- Listed below are links to weblogs that reference
- svn log –xml from Shin x blog