Kazumi Matsumura
kadom****@grd*****
2004年 9月 7日 (火) 18:03:20 JST
お世話になっております。
松村です。
お陰様で日本語ファイル名のファイルをCheckout等行えるようになりました。
#CVS(サーバ側)とWinCVS(クライアント側)をSJISで統一しました。
その後、以下の事で困っております。
Commitしたデータを、Sambaで用意したフォルダ上へ自動でアップデート
するよう設定を行いましたがコードの違いからSambaからアクセスするとファイルが
表示されなかったり、改行コードが壊れてしまったりします。
現在は、以下の事をやっていますがもっとシンプルな方法はないでしょうか?
また、nkfコマンドと同機能でファイル単位ではなくディレクトリ配下全てに
有効になる都合のいいコマンド/ツールはないでしょうか?
環境:
サーバ側:
OS RedHat 2.4.9-38
CVS 1.11.6(client/server with sjis/euc conversion1.1)
クライアント側:
WinCVS 1.3..14.1005 Beta 14 + CVSNT 2.0.51a(SJIS版-1)
変換手順:
1.CVSからSambaのフォルダ(ディレクトリ)へUpdate
不具合: Sambaからアクセスすると、Updateしたファイルが表示されない。
サーバにログインして、見るときちんとファイルはUpdateされている。
2.Update後、"smbchartool"を使いjisからeucへ変換
不具合: Samba上でもファイルは表示されるようにはなるが、改行コードが
文字化けしてしまう。
3."smbchartool"で、変換後"nkf -Lu"でファイルを変換
不具合: 改行コードも解決する。
しかし、nkfコマンドがファイル単体にしか使えない。
モジュール(ディレクトリ)単位で変換出来る方法はないでしょうか?
よろしくお願い致します。