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

Back to archive index

M.Hattori hatto****@toshi*****
2004年 8月 4日 (水) 14:29:12 JST


服部と申します。


日本語フォルダと日本語ファイルの扱いについて以前
いろいろ試しましたので、報告させてもらいます。


結論から報告しますと、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 mailing list
> CVS-J****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/cvs-jp-info




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