Question

J'ai très peu d'expérience en utilisant Sharepoint, mais une bonne quantité en utilisant Visual Studio 2008, SQL Server 2005, Windows Server 2003 et IIS6.

Je dois créer un environnement de développement d'un système de SharePoint 2007 qui sera utilisé en interne. Le système est déjà déployé sur deux serveurs - l'un des serveurs tient tout simplement la base de données et tout le reste sur l'autre serveur. Nous utilisons également WSS 3.0.

J'ai créé une machine virtuelle avec tous les logiciels nécessaires, y compris une nouvelle installation de SharePoint Server 2007 et je souhaite utiliser cette unique machine virtuelle comme l'environnement de développement.

En ce moment, il n'y a pas des ensembles personnalisés qui sont utilisés sur le serveur de production, autant que je suis au courant. Il y a 3 sites, l'un sur le port 80 pour accesss utilisateur, un sur un port personnalisé pour l'administration centrale, et un sur un autre port personnalisé. Je ne sais pas ce que le dernier est pour, mais mon exemple vide de Sharepoint sur ma machine virtuelle a aussi quelque chose de similaire.

J'ai essayé d'utiliser l'outil STSADM pour sauvegarder et restaurer ces 3 sites de mon environnement de production à mon environnement de développement et alors que les opérations achevées avec succès, le site d'administration centrale dans mon environnement de développement ont agi accès étrangement et je ne pouvais pas le port 80 - Je ne semble pas avoir des informations d'identification correctes pour elle.

Je me doutais bien qu'il n'aurait pas été si simple donc pourrais-je s'il vous plaît avoir des conseils sur la façon de créer mon environnement de développement afin que je puisse l'utiliser pour déployer des mises à jour de la production d'un.

Était-ce utile?

La solution

Sauf si vous devez retirer le contenu de SharePoint Je ne suis pas sûr que vous devez copier la base de données de production (contenu spécifique) retour à l'environnement de développement.

Dans SharePoint général est assez similaire au développement d'applications en ce que le processus sera quelque chose comme:

  1. Développez votre capacité à l'aide du modèle d'objet SharePoint et votre IDE
  2. Créer un package WSP.
  3. Déploiement du paquet WSP à SharePoint (soit dev ou de production).

Si vous utilisez Visual Studio Je suggère d'utiliser sur des compléments disponibles pour construire votre WSP ( WSPBuilder ou VSeWSS ). Ils pourront également vous permettre de les déployer à votre instance dev SharePoint.

Pour installer WSP (s) à la production, je suggère à la recherche à l'aide du programme d'installation de SharePoint disponibles sur CodePlex. Bien que vous pouvez accomplir la même chose en utilisant l'outil STSADM.

scroll top