[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: Please tell me how to use RCS on Meadow.
- X-ml-count: 1809
- Subject: Re: Please tell me how to use RCS on Meadow.
- From: Shun-ichi GOTO <gotoh@xxxxxxxxxxx>
- Date: Thu, 06 Jan 2000 14:17:30 +0900 (JST)
- X-mailer: Mew version 1.95b3 on Emacs 20.4 / Mule 4.1 (AOI)
>>>>> at Thu, 06 Jan 2000 10:00:16 +0900
>>>>> 加藤 == hirokato <hirokato@xxxxxxxxxxxxxx> said,
加藤> 1.
加藤> 現在、RCSをダウンロードして使えるようにしている最中なのですが、
加藤> ファイルを編集後、変更点をログに記入して戻ると、全ての行末に
加藤> '^M'が付いてしまいます。
RCSプログラム群はどこから入手したものでしょうか。
私はCYGNUSのサイトで入手できるrcs57nt.zip と diff27nt.zip
を使ってます。ちなみにこれらはCygWinでコンパイルしたものではなく、
純粋になexeです(BC++でコンパイルされたようです)。
で、このRCSはco (checkout)時にCR-LF で出力するので、*-unix で作成したファ
イルもチェックインすると、取り出したときには *-dos になっています。その
ときemacsは最初の coding-systemを引き継いでるので、*-dosなファイルを
*-unixとして読むため、^Mがいっぱい現れます。もちろん、C-x C-v などで読み
直せば^Mはいなくなります。
問題は、*-unixなファイルを *-unixなままRCS管理できない、ということ。
これが必要な場合の対処方法はあるのかもしれませんが、私は知らないです。
*-dosでよければ、^Mがいっぱい現れたらC-x C-vすればOKでしょう。
# わたしも最初の頃は何種かのRCS,diff,patchをあれこれ試行錯誤したきおくが
# あります。CR-LFやドライブレターの問題はいつでもつきまとう。。。
加藤> 2.
加藤> また、Meadow上から編集ファイルの旧バージョンを見ようとすると
加藤> (C-x v ~)、バージョンを入力した時点で、
加藤> Searching for program: no such file or directory, /bin/sh
加藤> とでて、動作しません。このディレクトリにsh.exeは存在してい
加藤> るのですが…。シェルはCygwin b20を使用しています。
私もc:\bin に cygnus のsh.exe をコピーしてあったりしますが、
それくらいのことしかしてませんが、上記操作はできています。
meadownt -q で起動した状態でもちゃんとできてます。
自分の.emacsにはvc関連の設定は、default backend をRCSにしているくらい。
--- Regards,
Shun-ichi Goto <gotoh@xxxxxxxxxxx>
R&D Group, TAIYO Corp., Tokyo, JAPAN