none
VS2005, VSS2005で$Hisotryが正常に反映されない RRS feed

  • 質問

  • お世話になります。
    Visual Stduio 2005 Professional Edition
    Visual Source Safe 2005を利用しています。

    VSSのキーワード拡張である$Historyについてですが、
    チェックインの際に設定したコメントが全文反映されません。

    具体的にはチェックイン時のコメントに「コメント反映テスト」とした場合、
    「コメント反映」までしかソース上に反映されません。

    また、「コメント反映」以降のソースが正しく認識されなくなってしまいます。
    コメント以降のusing System;等の部分に青波線が引かれてしまいます。
    コメント「コメント反映」以降の空白を削除すると正常に認識されるようになります。

    チェックイン時のコメントに「comment test comment test comment test」のように
    マルチバイトを避けると正常に反映されます。

    これらのことから文字コード絡みの問題ではないかと推測しましたが、対策がわかりません。
    ソースコードはUTF-8(VSデフォルト)で記述しています。
    VSSの国際化は「自動」を設定しています。
    (国際化はUnicode以外の場合に使用するとあったので、ソースがUTF-8ならば問題ないと判断しました)

    よろしくお願いします。
    2010年2月6日 3:18