Я нахожусь в процессе настройки полной среды веб-разработки.
На данный момент существует два разработчика, один из которых посвящен бэкэнд-программированию (C #, .NET), а другой - разработке веб-интерфейсов (HTML, CSS, XSLT).
Каждый имеет установку MS Visual Studio 2008 и общий источник через Visual Source Safe 2005. Они оба извлекают файлы и разрабатывают локально.
Я настроил тест-сервер, где по плану должен окончательно слиться и протестированный код, и этот сервер всегда должен быть «правильной» версией.
Каждая из 3 установок использует одни и те же базы данных.
Я думаю, что эта установка должна немного масштабироваться, так как я готовлюсь к большему количеству разработчиков, но у нас довольно много проблем с синхронизацией файлов и легким доступом для быстрых изменений.
Часто нам нужно довольно быстро изменить макет и дизайн и в конечном итоге скопировать файлы на тестовый сервер вручную (я не хочу, чтобы на веб-сервере были какие-либо кодовые файлы .NET / C #), и сайт не работает: - (
Мы используем стандартную CMS для построения всей нашей работы с внешним интерфейсом, и это действительно замедляет работу, если это включено в исходный код.
Я бы хотел, чтобы вся наша работа с внешним интерфейсом была полностью отделена от нашего внутреннего кода, чтобы было легко вносить изменения.
Например. Мы хотели бы внести несколько изменений в дизайн и быстро развернуть его в нашей производственной среде, не задумываясь о коде .NET.
Есть что-нибудь, чего мне не хватает, или как лучше настроить среду веб-разработки?
С нетерпением ждем помощи / опыта: -)
/ Thomas