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