[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cvs-ml 869] Re: cannot open dbm file




>>>>> at Wed, 25 Oct 2000 12:44:37 +0900 (JST)
>>>>> te-kun <j-kiss@mail.com> said,> 

> 早速ですが、自分の PC に CVS を導入しようと、
> Cygwin のコンソール上で、
> cvs -d /cygdrive/c/usr/te-kun/cvs init
> と実行すると、
> cvs [init aborted]: cannot open dbm file .#1003 for creation:
> Permission denied
> となってしまいます。

この問題と

> ところが、ファイルを見てみると、CVSROOT は作られていて、
> 念のため Meadow で C-x v i とすると
> cvs.exe add: No CVSROOT specified! Please use the `-d' option
> cvs.exe [add aborted]: or set the CVSROOT environment variable
> とでます。

これは別問題ですね。

後者は
『環境変数CVSROOT が設定するか、-d オプションをつけてリポジトリの
位置を指示してくれ』
といっているわけです。

なので、autoexec.bat (Win9x系)にて SET CVSROOT=xxxx とするか、
meadow の中(あるいは.emacs)にて (setenv "CVSROOT" "xxxxx") などとすれば
良いでしょう。


でもって最初のinit 時のエラーですが、なんで出るんでしょうね。


> この dbm file が原因だと思うのですが、解決方法が探しきれません。
> なにか情報があれば、お願いしたいのですが。

少なくとも Cgywin 1.1.4 + cvs-1.11 + Windows 2000 (+ Meadow 1.13b1)
な環境ではその手のエラーが出た事が無いで、情報はありません。(^^;

cvs のversion は? 
どこから入手したものですか? 
あるいは自分でmake したものですか?

コンパイル周りが原因だとするならば、一時的に 
http://www.imasy.or.jp/~gotoh/cvs.exe.gz [536KB]をおいておきますので
これでcvs init を実行してみたらどうなるでしょうか。

## 後藤が使っている上記のcvs は 1.11 を cygwin で configure & build 
## したものです。おまけでSOCKS用の修正を入れてあるものです。

--- Regards,
 Shun-ichi Goto  <gotoh@taiyo.co.jp>
   R&D Group, TAIYO Corp., Tokyo, JAPAN