2005-01-31 (月) [長年日記]
1
Ten Things a Java Programmer Should Know About Ruby
Java プログラマが知っておくべき Ruby のこと。"Ten Things" って書いてあるけど、そんなもんじゃない。
追記
まつもとさんの日記を読んだほうが良さげ。
3 チョコレートのM&Msを色別に分けてくれる装置
かっこいい!
4 質問なんですけど
チェックアウトしたディレクトリって、そのまま使ってます? それとも、一回チェックアウトして、どっか別のディレクトリにコピーして、それから使ってます? 追いかけるならそのまま使ってもいいんですけど。
5 DirCaster v0.4:
たつをさんとこ見て、podcast 配信用に使い始めたんですが、どうやらv2のタグが読めないみたいっすね。iTunes でタグを付けると v2 になるので、ちと面倒かもなぁ……。
とりあえず昨日アップしたmp3のタグを v1 に変更して再度アップしました(RSSが更新されちゃいます、すいません)。
ついでにスクリプトも変更。descriptionには comment を入れるようにしました。
// DirCaster v0.4: Automatic iPodder RSS feed maker
- echo ("<description>$mp3file->title - $mp3file->album - $mp3file->artist</description>\n");
+ echo ("<description>$mp3file->comment</description>\n");
[TrackBack URL: http://capsctrl.que.jp/kdmsnr/diary/tb.cgi/20050131]
本日のリンク元
tdiary/hikiはそのまま使ってます
そのまま使ってください。http://matobaa.tdiary.net/20020305.html#p01
チェックアウトしたディレクトリをそのままじゃなく使ってます
そのまま使う方向で。
> かずひこさん
そうすると、毎回マージしてるんですか?
むしろマージが楽だからチェックアウトディレクトリを使っています。
正確には、cvs up 前に、別ディレクトリに sync して、その別ディレクトリで cvs up して、conflict したら直して、その後に元のディレクトリに sync する、という感じです。もちろん CVS/ なディレクトリもそのまま sync するので、matobaa さんの紹介したような問題はありません。
そのまま使う派です。
cvs up の前に cvs -n up する習慣をつけておけば、どの file が conflict するのか予めわかるので、そんなに面倒はないと思います。conflict する file があまりにも多いことが予見した場合は、かずひこさんみたいに directory ごと sync してしまうのも手かもしれませんが、作業 directory が常時複数存在するというのは煩雑になって危険な気がするので、一時的な避難策として使う方が better じゃないかなと思います。
# 一旦 branch を作ってから merge するのが CVS のお作法なのかな。めんどくさ(笑)。
コミットしない状態をどうやって維持するのかが疑問でした。参考になります。ありがとうございます。
基本的にはそのまま使う派です。
止まると困るシステムは、別ディレクトリに co したものをコピーして使って、変更がある場合は co したディレクトリの方に変更を入れます。まぁ「止まると困るシステム」を on the fly でいじるのが非常識なのでこれは当たり前ですね。