Мне нужно несколько советов о том, как создать структуру проекта, чтобы перейти с VSS на SVN, в том виде, в каком она сейчас есть:
Dev
Ствол --------------------------------> http://localhost/myapp
Тестовая среда ветки
----------> http://test.myapp.com
Производственная среда
филиал -> http://www.myapp.com
Здесь речь идет о путях, так как вы видите, что корень каждой среды изменяется, потому что она использует локальный сайт (транк) IIS 6, и более того, мы используем абсолютные пути, это несовместимое слияние между ветвями из-за пути, даже когда я сделал много изменений и использовал ~ / в элементах управления сервером, получая <% Virtualpath ("~ /") & /js/test.js%> или runat = "server" enableviewstate = " false "в некоторых клиентских элементах управления, но в целом этот метод несколько непрозрачен для сред и подвержен ошибкам, а также нарушает некоторые пути javascript (все еще не разрешены).
Я знаю о сервере веб-разработки, включенном в VS, но я также заметил, что у нас могут возникнуть проблемы с такими функциями, как аутентификация, защита контекста, виртуальные папки.
Все это с использованием локального IIS 6 VS2005, не могли бы вы поделиться своим опытом решения этой проблемы?