[cvs-jp-info 789] Re: CVSNT が落ちる

Back to archive index

NAKAMURA, Takeshi 1yen****@sh*****
2006年 10月 31日 (火) 01:48:58 JST


栗原様

 仲村です

On Mon, 30 Oct 2006 20:36:23 +0900 (JST),
 Hiroshi Kuribara <jr3hk****@yahoo*****> wrote:

> 本業が忙しく、回答できずに申し訳ありません。

 本業の方が大事ですので、そちらを大事にしてください。

> ログがEUCJPにならない件は私のせいかも。確認します。
> その他、調査した結果はこちらで確認して、
> 本家か、SJIS版CVSNTの作者に連絡します。

 とりあえず、バグの再現手順を cvsntあっとcvsnt.おるぐ に投げたところ

-----8<--------8<--------8<--------8<--------8<--------8<--------8<---
 From the CVSNT manual, import command:-n

Do not require vendor or release tags. This is used for initial 
imports only, and creates a repository without a vendor branch. If 
you are not planning to use vendor source imports then using this 
option simplifies the import process.
So you're not supposed to use -n on a second import (how would you 
later identify such release?).
Anyway I'd expect an error message instead of a core dump...
-----8<--------8<--------8<--------8<--------8<--------8<--------8<---
#「最初の import 以外は -n を使っちゃ駄目よ。そういうときは
#  core じゃなくてエラーが出るべきだと思うけど」って感じでしょうか?
と言われました。

 FreeBSD 上で man を見てもそんな記述は見つからなかったんですが、
Win な chm ファイルを見たところ確かに記載されていました。

 とりあえず、どこかでエラーメッセージが出てくれればこんなに
嵌らなかったと思うので、エラーメッセージを出してくれるよう
改造を希望します(^^;

 if (vers->srcfile->branch != NULL && vbranch == NULL){
    err(1, "%s is not first import with -n", vfile)
 }
みたいなのを、こける前に入れておいて欲しいなぁ...
----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+
 関西沖縄の集い がじまるの会 手伝い 一人だけの勝手に神奈川支部
 仲村 武 <1yen****@sh*****>




CVS-JP-info メーリングリストの案内
Back to archive index