SubversionのSVN_ASP_DOT_NET_HACK環境変数(-.-)

VS2003のASP.NETプロジェクトをSubversionでバージョン管理する場合は、Subversionの管理ディレクトリが.svnのままだと問題が発生する(FrontPage Extensionsが原因っぽい)。これを回避する簡単な方法として、TortoiseSVNのインストール時にASP.NET Hackのフィーチャ(デフォルトでは選択されていない)を選択してやればよい。こうすればSubversionSVN_ASP_DOT_NET_HACK環境変数が1に設定されて、Subversionの管理ディレクトリが.svnから_svnに変更される。

VS2005しか使用しないのであれば、TortoiseSVNのインストール時にASP.NET Hackのフィーチャを選択する必要はないようだ。

もし、TortoiseSVNのインストール時にASP.NET Hackのフィーチャを選択したとしても、システム環境変数SVN_ASP_DOT_NET_HACKの値を空に設定してやればSubversionの管理ディレクトリを_svnから.svnに戻すことができる。

via:Subversion and the ASP .NET Hack