Мы развертываем sharepoint MOSS 2007 на нашей работе. Я пытаюсь придумать методологию разработки и развертывания sharepoint. У нас есть среды Dev / QA / Prod, и мне нужен способ, предпочтительно автоматизированный для развертывания изменений из Dev в QA и оттуда в prod.
Мы создаем веб-части семейств сайтов и т. Д. Некоторые из них выполняются непосредственно в sharepoint, некоторые через дизайнер Sharepoint или визуальную студию. Я ищу способ извлечь это и развернуть его в других средах.
Я попытался выполнить резервное копирование / восстановление stsadm, импортировать / экспортировать и т. Д., Но все они также перемещают данные вместе с ним. Мне просто нужно развернуть структуру. Пути и задания по развертыванию контента также делают то же самое.
Мы используем MSBuild & Curisecontrol.net для других проектов .net для автоматизации процесса сборки / развертывания. Я ищу что-то подобное с sharepoint, если это возможно.
Каковы ваши лучшие практики для этого? Поскольку моя команда учится, у нас нет определенного процесса, и мы готовы изменить наш процесс разработки, если это необходимо.