Subversion und ASP.NET
Zwischen einigen Versionen von Microsofts Internetentwicklungsumgebung ASP.NET und Subversion kommt es zu Problemen, weil ASP.NET keine Verzeichnisse zulässt, die mit einem Punkt beginnen. Die lokalen Verwaltungsinformationen von Subversion werden normalerweise in Verzeichnissen mit dem Namen .svn abgelegt, so dass ASP.NET und Subversion nicht zusammen verwendet werden können. Um das Problem zu lösen, gibt es bereits seit längerem gepatchte Versionen von Subversion, die das Verzeichnis mit einem Unterstrich statt mit einem Punkt beginnen lassen: _svn. Seit der Version 1.3 von Subversion wird dieser Workaround offiziell unterstützt. Er lässt sich durch das Setzen der Umgebungsvariablen SVN_ASP_DOT_NET_HACK einschalten.
Durch das Setzen der Umgebungsvariablen werden bestehende lokale Arbeitskopien außer Funktion gesetzt. Alle lokalen Arbeitskopien müssen daher neu ausgecheckt werden.
Die Variable SVN_ASP_DOT_NET_HACK darf einen beliebigen Wert annehmen. Die Variable kann aus den Eigenschaften des Arbeitsplatzes heraus gesetzt werden (siehe Abbildung).
Die Variable wird nur auf Windows ausgewertet, auf anderen Plattformen zeigt sie keine Wirkung.


