[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: rcs2log
- X-ml-count: 569
- Subject: Re: rcs2log
- From: Shun-ichi GOTO <gotoh@xxxxxxxxxxx>
- Date: Fri, 23 Apr 1999 19:12:20 +0900 (JST)
- X-mailer: Mew version 1.94b23 on Emacs 20.2 / Mule 3.0 (MOMIJINOGA)
後藤@太陽計測です
>>>>> at Fri, 23 Apr 1999 16:25:47 +0900
>>>>> mit <mit@xxxxxxxxxxxxxxx> said,
mit> VC(Version Control) で vc-update-change-log(C-x v a)がちゃん
mit> と動作しないのですが、どのように設定したらいいのでしょう?
mit> debug-on-error を t にすると、
mit> Signaling: (file-error "Spawning child process" "exec format error")
mit> call-process("rcs2log" nil (t "d:/tmp/vcb00089") nil
これは mw32script.elを使用すれば解決です。
Meadowであれば標準品なので、
M-x load-library mw32script<RET>
M-x mw32script-init<RET>
とすればよいでしょう。(mule for win32の場合は w32-scriptだったっけ?)
あとは適当なディレクトリやらファイルバッファで C-x v a して御確認ください。
mit> ちなみに debug-on-error を nil のままにしておくと、
mit> Removing old name: permission denied, d:/tmp/vcc00089
mit> のようなメッセージが出力され、このファイルをエクスプローラか
mit> ら削除しようとすると、「ファイルの削除のエラー」というダイア
mit> ログが表示され、削除できませんでした。
これは、call-processのエラー出力のファイルですね。
mit> vcc00089 を削除できません。共有違反がありました。
mit> 送り側または受け側のファイルは使用中の可能性があります。
mit> だそうです。
mit> # なんのことやら??
これとからんで、meadowの中でプログラム起動に失敗した際に
開放していない(ファイルを閉じていない)とかいうのが想像されますね。
ちなみにこのファイルはmeadowを終了すれば削除できますよね。
--- Regards,
Shun-ichi Goto <gotoh@xxxxxxxxxxx>
R&D Group, TAIYO Corp., Tokyo, JAPAN