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