Создание среды развития SharePoint из существующей производственной среды

StackOverflow https://stackoverflow.com/questions/2515410

Вопрос

У меня очень мало опыта с использованием SharePoint, но хорошая сумма с использованием Visual Studio 2008, SQL Server 2005, Windows Server 2003 и IIS6.

Мне нужно создать среду разработки для системы SharePoint 2007, которая будет использоваться внутри. Система уже развернута на двух серверах - один из серверов просто содержит базу данных, а все остальное находится на другом сервере. Мы также используем WSS 3.0.

Я создал виртуальную машину со всем необходимым программным обеспечением, включая чистую установку SharePoint Server 2007, и я хочу использовать эту единую виртуальную машину в качестве среды разработки.

Сейчас, насколько мне известно, на сервере производства не используются настраиваемые сборки. Существует 3 веб -сайта, один над портом 80 для доступа к пользователям, один через пользовательский порт для центрального администрирования и один над другим пользовательским портом. Не уверен, для чего последнее, но мой пустой экземпляр SharePoint на моей виртуальной машине также имеет что -то подобное.

Я попытался использовать инструмент STSADM для резервного копирования и восстановления этих 3 сайтов из моей производственной среды в мою среду разработки, и, хотя операции, выполненные успешно, на центральной администрации в моей среде разработки действовал странно, и я не мог получить доступ к порту 80 - я не сделал Кажется, имеют правильные полномочия для этого.

Я подозревал, что это было бы не так просто, поэтому я мог бы получить советы о том, как создать мою среду разработки, чтобы я мог использовать ее для развертывания обновлений для производственного.

Это было полезно?

Решение

Если вам не нужно вытащить контент из SharePoint, я не уверен, что вам нужно будет скопировать производственную базу данных (конкретно) обратно в среду разработки.

В целом SharePoint довольно похож на разработку приложений в том смысле, что процесс будет иметь что -то вроде:

  1. Разработайте свои возможности, используя объектную модель SharePoint и свою IDE
  2. Создайте пакет WSP.
  3. Разверните пакет WSP в SharePoint (DEV или производство).

Если вы используете Visual Studio, я бы предложил использовать дополнения, доступные для создания WSP (WSPBUILDER или же Vsewss) Они также позволят вам развернуть их в вашем экземпляре Dev SharePoint.

Чтобы установить WSP (ы) для производства, я бы предложил посмотреть на использование SharePoint Installer Доступно на Codeplex. Хотя вы можете сделать то же самое, используя инструмент STSADM.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top