Kazumi Matsumura
kadom****@grd*****
2004年 8月 5日 (木) 18:34:15 JST
お世話になっております。
松村です。
御連絡が遅れまして申し訳ございません。
栗原様、服部様、早速の御回答ありがとうございます。 m(__)m
クライアントは、WindowsのみなのでSJISに統一してしまえば日本語ファイル名が
使えると安易に考えているのですが駄目でしょうか?
また、SJISに統一する場合CVSにsjis-eucパッチを適用すればよろしいのでしょうか?
クライアントの環境としてWinCVSは使いたいと思っております。
サーバ環境:
OS: RedHat 2.4.9-38
CVS: 1.10.8 (clinet/server-kanjiwrap)
クライアント:
OS: Windows *
・Wincvs1.2-sjis-ごった煮版
・Wincvs1.2ごった煮版+euc-sjisパッチ
#だったら、サーバもWindowsにすれば簡単と突っ込みが入りそうですが安定稼動を
#考えサーバはUNIXにしています。
よろしくお願い致します。
>服部と申します。
>
>
>日本語フォルダと日本語ファイルの扱いについて以前
>いろいろ試しましたので、報告させてもらいます。
>
>
>結論から報告しますと、WinCVSを使用した場合、Import
>/Checkout時に指定するモジュール(ファイル・フォルダ
>)に日本語が入っているとNGです。
>
>モジュール名が変換されてしまいますので、そんなモジ
>ュールないよ!と怒られてしまいます。
>
>逆に、Import/Checkout時に日本語を指定しなければ、
>指定モジュールの配下に日本語モジュールがあっても正
>常に処理されます。
>
>Ex)
> hogehoge/日本語フォルダ名/日本語.txt
>
> 例えば、上記構成のファイルをImportする場合、
> WinCVS上でトップの'hogehoge'を指定する事で、
> 配下の日本語モジュールも正常にImportできます。
>
> 同様にCheckoutも'hogehoge'を指定すれば、配下
> の日本語モジュールも正常にCheckoutできます。
>
>
>上記現象に対応する為、社内の環境ではトップフォルダに
>英字を使用した構成で、CVS管理を行っています。
>
>クライアントがコマンドライン操作であれば今回の様な問
>題は特に発生していません。
>
>
>◇サーバ
> Red Hat Linux 7.1
> CVS 1.11.17
>
>◇クライアント
> -Windows
> Wincvs1.2-sjis-ごった煮(20020227版)
>
> -Solaris
> CVS 1.11.5
>
> 以上
>
>Kazumi Matsumura wrote:
>> はじめまして 松村と申します。
>>
>> CVS数週間の初心者です。
>>
>> 以下の環境で、CVSを使っているのですがCheckout時にエラーが出てCheckoutが
>> 行えません。
>> ファイル名に日本語を、使わなければCheckout出来る事は確認済みです。
>>
>> どのようにすれば、日本語ファイルがCheckout出来るようなるのでしょうか?
>> ※CVS、WinCVSのバージョンに、こだわりはないので変更も検討致します。
>>
>> サーバ環境:
>> OS: RedHat 2.4.9-38
>> CVS: 1.10.8 (clinet/server-kanjiwrap)
>>
>> クライアント:
>> OS: Windows *
>> ・Wincvs1.2-sjis-ごった煮版
>> ・Wincvs1.2ごった煮版+euc-sjisパッチ
>>
>> Checkout時のエラーメッセージ:
>> 対象ファイル名: あ.txt
>>
>> cvs checkout -P a/あ.txt (ディレクトリ C:\a 内)
>> cvs server: cannot find module `a/あ.txt' - ignored
>> cvs [checkout 中止]: モジュールを展開できません
>>
>> *****CVS はコード 1 で終了しました*****
>>
>> 以上 お手数ですが、よろしくお願い致します。