現在使用しているCVSをSubversionに移行しようと考えています。
リポジトリの変換は、cvs2svn でできたのですが
ファイルの文字コードはCVSの時のままです。
今まで、CVSではSJISを文字コードとして使用していましたが、
UTF-8に変更したいと考えています。
そこで質問なのですが、
質問1:
cvs2svn実行時にリポジトリ内のファイルの文字コードも一緒に
変換する方法をご存知の方はいませんか?
質問2:
subversionのサーバ側でリポジトリ内のファイルの文字コードを変換
するようなコマンドをご存知の方はいませんか?
質問3:
クライアントソフトTortoiseSVNでファイルの文字コードを変換する
方法をご存知の方はいませんか?
質問はひとつでもいいのでご存知の方がいましたら
教えて下さい。どうぞ宜しくお願い致します。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>質問1:
>cvs2svn実行時にリポジトリ内のファイルの文字コードも一緒に
>変換する方法をご存知の方はいませんか?
最新のcvs2svnを使っていないので不明ですが……
--encoding
等のオプションがある模様です。
ヘルプで確認してみるとよいでしょう。
ちなみに、私がCVSからSVNに移行したときは…
dumpファイル中の文字コードを変換するプログラム(変換自体はnkf任せ)を作成し、dumpファイルの書き換えで対処しました。
http://slashdot.jp/~Ab./journal/464825
こちらの方が似たようなことをされていますが。
dumpファイル中に含まれるサイズ情報なども再計算して書き換えるようにしていました。
# mixiの日記を見ると…自宅サーバにSubversion入れ始めたのが2006年10月、移行が2007年2月……。
>質問2:
>subversionのサーバ側でリポジトリ内のファイルの文字コードを変換
>するようなコマンドをご存知の方はいませんか?
フックスクリプト…でしょうか。
以前調べましたが、上記の通りdumpファイルで文字コード変換してしまったのでそれから調べていないです。
>質問3:
>クライアントソフトTortoiseSVNでファイルの文字コードを変換する
>方法をご存知の方はいませんか?
TortoiseSVN1.5辺りでクライアントサイドでのフックスクリプトが使用可能になっていたかと。
nkfなどで変換…可能かもしれません。
ちなみに、リポジトリからチェックアウトして文字コードを変換してコミット。
というのはおすすめしません。
差分表示がイタイことになります。
………って、リポジトリ見てみたらshiftJISのままでした。
変換したはずなんだけどなぁ……。
質問1
dumpファイルを取る方法は知りませんでした。
時間が取れ次第dumpファイルの構成を解析をしてみようと思います。
質問2,3
教えて頂いたフックスクリプトの存在確認できました。
ここで文字コード変換するプログラムを実行すればできそうですね。
貴重な情報有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
【お題】 ・存在しそうで存在しないモノマネ芸人の名前を教えてください
-
大人になっても苦手な食べ物、ありますか?
大人になっても、我慢してもどうしても食べれないほど苦手なものってありますよね。 あなたにとっての今でもどうしても苦手なものはなんですか?
-
メモのコツを教えてください!
メモを取るのが苦手です。 急いでメモすると内容がごちゃごちゃになってしまったり、ひどいときには全く読めない時もあります。
-
この人頭いいなと思ったエピソード
一緒にいたときに「この人頭いいな」と思ったエピソードを教えてください
-
架空の映画のネタバレレビュー
映画のCMを見ていると、やたら感動している人が興奮で感想を話していますよね。 思わずストーリーが気になってしまう架空の感動レビューを教えて下さい!
-
Subversionで日本語ファイル名が文字化け
その他(開発・運用・管理)
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
写真を撮ってxml形式にしたい場合
-
AudacityでMP3をMIDIに変換
-
CAD ZSD→DXF変換
-
ビットマップの色数を変更する...
-
DTCP-IPファイルをmp4などに変...
-
「.rtf」の拡張子が開けないの...
-
IllustratorのデータをHTMLに変...
-
自動でpdf化したい
-
mac です。vob ファイルを mp4 ...
-
いきなりPDFで文書の切り取り
-
拡張子OA2のファイルをWord2010...
-
BASE64のエンコード時のサイズ...
-
BUP・IFO・VOBをMACで開きたい。
-
パーソナル編集長で作成したフ...
-
MT4のEX4ファイルをMQ4ファイル...
-
PDFをJPGに「サイズ指定して一...
-
jpgファイルをpdfのようにつな...
-
3G2ファイル→MP3ファイルへ...
-
Word内の絶対パス<-相対パスを...
-
変換ソフト
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
写真を撮ってxml形式にしたい場合
-
CAD ZSD→DXF変換
-
「.rtf」の拡張子が開けないの...
-
DTCP-IPファイルをmp4などに変...
-
mac です。vob ファイルを mp4 ...
-
AudacityでMP3をMIDIに変換
-
ビットマップの色数を変更する...
-
BUP・IFO・VOBをMACで開きたい。
-
BASE64のエンコード時のサイズ...
-
いきなりPDFで文書の切り取り
-
WAVファイルの周波数変換方法を...
-
DXFからJWWに一括変換す...
-
自動でpdf化したい
-
MT4のEX4ファイルをMQ4ファイル...
-
拡張子OA2のファイルをWord2010...
-
.tifファイルを.dxf.jwwファイ...
-
PDFまたはドキュワークスをJP...
-
jpgファイルをpdfのようにつな...
-
三四郎ファイル を エクセルフ...
-
.mpgファイルを.isoに変換する...
おすすめ情報