Есть ли у кого-нибудь опыт настройки проекта веб-приложения asp.net, чтобы не разработчик, такой как дизайнер, мог работать над этим проектом без каких-либо инструментов Visual Studio или инструментов сборки?
В настоящее время мы разрабатываем веб-проекты, в которых нам необходимо передать двоичные файлы вместе с исходным кодом в систему управления версиями. Теперь я против этой практики в основном потому, что считаю, что сгенерированные файлы не должны храниться в системе контроля версий. Одной из причин их сохранения является то, что дизайнер может изменять CSS и HTML, не устанавливая Visual Studio.
В нашем проекте IIS настроен для запуска веб-сайта прямо из каталога проекта. Я хочу представить систему с непрерывной интеграцией, но я не уверен, существует ли решение, которое может проверить исходный код, а также загрузить скомпилированные двоичные файлы проекта. Таким образом, дизайнер может изменять и фиксировать изменения CSS, но при этом запускать веб-сайт в каталоге проекта.
Это звучит примерно так, поэтому любые альтернативные предложения рабочего процесса asp.net будут оценены.