[cvs-jp-info 586] Re: 日本語ファイル名の Checkout について

Back to archive index

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 で終了しました*****
 >>
 >> 以上 お手数ですが、よろしくお願い致します。 




CVS-JP-info メーリングリストの案内
Back to archive index