バージョン管理システムについて語るスレ6
■ このスレッドは過去ログ倉庫に格納されています
0808デフォルトの名無しさん
2010/08/06(金) 13:26:45内部コードがUTF-8等で統一されているならUnicode型だし、単にユーザーが
UTF-8を使うってだけならバイト透過型。
Windowsでコマンドライン引数をバイト列で受け取るならバイト透過型、
UTF-16で受け取ってUTF-8などの内部表現に変換するならUnicode型。
リポジトリごとにルールを決めて運用する場合、ツール側にUTF-8への変換をするか
しないかの設定があるなら良いけど、実際のバイト透過型バージョン管理システムって
そうなってないだろ?
Windowsユーザーにとって、UTF-8使おうとしたらcygwin使うしかないのが現状だ。
>>804
svnやbzrはそれ(wcharでWindows API呼び出し)をやってる。
>>806
RubyのCSI方式は、変換が必要ない場合まで変換するのを避けるのが目的で、
マシン間で交換するデータの場合は、RubistでもUnicode選ぶと思うよ。
■ このスレッドは過去ログ倉庫に格納されています