dポイントプレゼントキャンペーン実施中!

現在subversionでテキストファイルのバージョン管理を行っているのですが、
今手元にあるテキストファイルはどの時点のリビジョンのものか、
一目見ただけでは分かりませんでした。

そのため、テキストファイルの先頭にコメントで
subversionのリビジョンを自動的に記入できれば良いと思ったのですが、
そのような事は可能でしょうか?

例えば、下記のソフトでは、テキストファイルの先頭に
下記のようなコメントが記入してあります。
http://cakephp.jp/

/* SVN FILE: $Id: index.php 7945 2008-12-19 02:16:01Z gwoo $ */
/**
* Requests collector.
*
* This file collects requests if:
*- no mod_rewrite is avilable or .htaccess files are not supported
*-/public is not set as a web root.
*
* PHP versions 4 and 5
*
* CakePHP(tm) : Rapid Development Framework (http://www.cakephp.org)
* Copyright 2005-2008, Cake Software Foundation, Inc. (http://www.cakefoundation.org)
*
* Licensed under The MIT License
* Redistributions of files must retain the above copyright notice.
*
* @filesource
* @copyright Copyright 2005-2008, Cake Software Foundation, Inc. (http://www.cakefoundation.org)
* @link http://www.cakefoundation.org/projects/info/cake … CakePHP(tm) Project
* @package cake
* @since CakePHP(tm) v 0.2.9
* @version $Revision: 7945 $
* @modifiedby $LastChangedBy: gwoo $
* @lastmodified $Date: 2008-12-18 18:16:01 -0800 (Thu, 18 Dec 2008) $
* @license http://www.opensource.org/licenses/mit-license.php The MIT License
*/

時間が秒単位で明記されている事などから、
上記は自動的に生成しているのかなと思い、
同じような事を実現したいと思いました。

何かご存知の方がいらっしゃいましたら、ご教示の程よろしくお願いします。

A 回答 (1件)

結構前に使っていたため記憶があやふやですが、プログラムのソースコードにバージョン番号や変更日時を設定していました。


以下のページが参考になるかも
http://wiki.bit-hive.com/tomizoo/pg/Subversion%2 …
管理しているテキストファイルにsvn:keywordsというプロパティを設定すれば、キーワードの置換ができます。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
ご教示いただいたサイトなどを参考にした所、意図した動作となりました。

どうもありがとうございました。

お礼日時:2009/05/18 09:25

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!