@IT会議室は、ITエンジニアに特化した質問・回答コミュニティ「QA@IT」に生まれ変わりました。ぜひご利用ください。
- PR -

VSSについて UTF-8を格納

1
投稿者投稿内容
みやぼん
常連さん
会議室デビュー日: 2003/09/08
投稿数: 33
投稿日時: 2003-09-09 16:33
いつもお世話になっております。
宮崎と申します。
VSSを使用して.NETのソースを管理しようと考えております。
WindowsFormのソースをVSSに追加しようとすると
以下の様な警告が出力されます。
警告はOK ヘルプのダイアログなので
とりあえずOKを選択すると問題なく格納できているみたいなのですが、
この警告は無視してもいいのでしょうか?

ヘルプを見ると
[ヘルプ]
UTF-8 ファイルは Visual SourceSafe では安全に動作しません。チェックイン、チェックアウト、差分チェック、およびマージの実行中に変更が加えられると、UTF-8 ファイル エディタで問題が発生するためです。


と書いてあります。
この警告が無視できないものだとすると、.NETのWindowsFormはVSSでは管理できない
ということになるのでしょうか?


[警告]
Form1.rexは、ソース管理システムで正しく格納できない可能性のある
ファイルエンコード(UTF-で格納されています。

以上 よろしくお願いいたします。

[ メッセージ編集済み 編集者: みやぼん 編集日時 2003-09-09 16:34 ]
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2003-09-09 17:06
こんにちは。

 毎回出てきてうっとうしいので、とっととVSSアドミニストレータの「ツール→オプション」の、「ファイルの種類」タブで、resxをバイナリファイルとして登録してしまいました。

 メッセージやヘルプを苦労して読むと、「VSSはShift-JISしか解さないので、その他のコードで書かれたファイルでは、DIFFの結果が正しく表示できません。また、自動マージが使用できません」と理解できると思います。resxは、XML形式のリソースファイルです。マージできる必要はないでしょう。
みやぼん
常連さん
会議室デビュー日: 2003/09/08
投稿数: 33
投稿日時: 2003-09-11 21:37
ありがとうございます。
おっしゃるとおりですね。
非常に助かりました。
1

スキルアップ/キャリアアップ(JOB@IT)