From: Nobuyoshi Nakada Date: 2007-03-14T13:47:05+09:00 Subject: [ruby-dev:30568] Re: release code and revision number なかだです。 At Wed, 14 Mar 2007 11:28:14 +0900, Shugo Maeda wrote in [ruby-dev:30567]: > On 3/14/2007 11:19 AM, Urabe Shyouhei wrote: > >> SVNへの移行以来version.hの自動更新ができなくなったのと、日単位 > >> ではあまり役に立たないこともあるので、SVNからコンパイルしたとき > >> には意味のないpatchlevelのかわりにrevisionを表示するようにした > >> いと思うのですが、どうでしょうか。 > >> > > svk 使いはどうすれば。。。 > > # svk に info --xml はない svkってミラーとローカルレポジトリの作成までで、working copyのcheckoutはsvnでするんじゃありませんでしたっけ。 ちなみに、svkでリモートの情報を取るにはどうすればいいんでしょうか。 素のsvn infoだとメッセージが国際化されてしまっていて、結果を処理しようとすると厄介なので--xmlをつけたのですが、これだとdateがUTCになってしまうので、いずれにせよ修正します。 > ChangeLogに$Revision$を埋め込むようにして、make時にChangeLogから > 切り出してくるというのはだめでしょうか。 必ずChangeLogも一緒に変更してコミットしなけりゃならないという制限がつくのがちょっと。 それに、$Date$がJST-9になるという保証もないわけで、やはりそれだけではすみそうにないと思います。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦