
linux(RedHat Enterprise Linux3)で使用していたsubversionのクライアントを1.5にバージョンアップするため、CollabNet Subversion Command-line Installer for Linux Version 1.5.2-1 をインストールしたところ、svn help で出力される内容やsvnコマンドへのレスポンスメッセージが文字化けするようになってしまいました。
調べたところ、サーバのLANGをutf-8にすればいいとのことでしたが、サーバ自体の言語設定は他のソフトにも影響するので変更したくありません。また、以前のバージョン1.4.4を使用している際には、現在と同じ環境で問題なく利用できていました。
Windows環境での同様の現象については、比較的情報があったのですがLinuxでどう対処したらいいか困っております。ご存じの方ぜひお知恵をいただければと思います。
No.1ベストアンサー
- 回答日時:
svnの各コマンドを実行する際に、
$ LANG=ja_JP.euc-jp svn help
という形式で実行してみてはいかがでしょうか?
# 面倒でしたらエイリアス登録してしまうとか。
この場合、コミットの-mオプションでのメッセージがどうなるのか…とか、
ソースファイルがUTF-8だった場合とかにどうなるのかは不明ですが。
svnのソースファイルを取得して、.poファイルをeuc-jpにコンバートさせたら…どうなるんだろう?
回答ありがとうございます。
現在サーバの言語設定はeuc-jpになっており、臨時回避措置的に
$ LANG=ja_JP.utf-8 svn diff
とご指摘いただいた形を利用しておりますが、サーバへはターミナルソフトを利用しており、
このターミナルのエンコーディングもその度にeuc-jp→utf-8と変更しなければならず、やはり面倒を感じます。
1.4のころのようにeuc-jpでsvn helpやsvn diffの内容を表示するようにしたいのです。
そもそもなぜ1.5で文字コードが変わってしまったのかもわからないのですが...
No.2
- 回答日時:
>現在サーバの言語設定はeuc-jpになっており、臨時回避措置的に
>$ LANG=ja_JP.utf-8 svn diff
>とご指摘いただいた形を利用しておりますが、サーバへはターミナルソフトを利用しており、
>このターミナルのエンコーディングもその度にeuc-jp→utf-8と変更しなければならず、やはり面倒を感じます。
ええと…サーバはeuc-jpなんですよね?
では、svnコマンドを実行しているユーザーの環境変数LANGはどうなっているのでしょう?
手元のはCentOS5.2で、RHEL3の環境は無いのですが…。
サーバ環境がUFT-8の場合でも、
$ LANG=ja_JP.euc-jp svn help
でecu-jpで出力されていましたが。
# 指摘の通り、ターミナルソフトのエンコーディングをeuc-jpにしてみて確認。
回答が遅くなり失礼しました。
ユーザのLANGもja_JP.eucJPになっています。試行錯誤したものの現行の環境をあまり変えない方針で、最初にご提案いただいたエイリアスを切る方法にしたいと思います。バージョン管理対象のファイルもUTF-8なので、一番穏当な方法かと...
いろいろアドバイスありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
svnadmin loadをするとエラーする
-
Excel: ファイル名になぜ、[...
-
[Unity]シーンファイルの中が消...
-
Izhファイルの解凍方法を教えて...
-
CSVファイルの特定行の削除
-
パスワード付きmp3ファイルにつ...
-
iCloud for Windowsをアンイン...
-
彼女の過去の恋愛に嫉妬してし...
-
テキストファイルのプロパティ...
-
時間毎のディレクトリ圧縮&ロ...
-
Eclipseのコード入力時の、行コ...
-
マウントしたディスクにcpで、...
-
Access VBAから使用したExcelプ...
-
最後に見た場所へ直ぐに戻る方法
-
VBA ファイル一覧を取得して全...
-
VBAにおいて、ファイルの移...
-
アイコンが化けてUNIX実行ファ...
-
iTunesでの音楽ファイルの移動...
-
デスクトップ画面に「◯◯まであ...
-
C# リッチテキスト形式のファイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
svnでファイル移動すると履歴が...
-
[SVN]Subversionリポジトリの容...
-
TortoiseSVNでリポジトリURLの...
-
Subversionで日本語ファイル名...
-
TortoiseSVNにおける削除ファイ...
-
Tortoise SVNでのファイルをア...
-
svnadmin loadをするとエラーする
-
Subversionのチェックアウトが...
-
SVNへ登録した際の「日時」につ...
-
Subversionでチェックアウトが...
-
Subversionのリビジョン番号一...
-
subversionでログを表示しよう...
-
リビジョン指定でのSVNログ取得...
-
TortoiseSVN1.6.7でのhttps接続
-
「.svn」の隠しフォルダが勝手...
-
subversionクライアントでメッ...
-
Subvirsion サーバに接続できま...
-
svnリポジトリ内の一部のフォル...
-
SVN 削除してしまったフォルダ...
-
apache + svn での実行ユーザ
おすすめ情報