Domanda

Io sono ora nel processo di pianificazione della distribuzione di una soluzione di SharePoint in un ambiente di produzione.
Ho letto su alcuni strumenti che promettono di un modo semplice per automatizzare questo processo, ma niente di che sembra essere il mio scenario.

In fase di test ho usato SharePoint Designer per copiare il contenuto del sito tra i diversi di sviluppo e test di server, ma questo processo è manuale e sembra un po ' inutile.

Il sito è composto di web part di SharePoint pagine web part personalizzate, e un sacco di report di Reporting Services definizioni.

Così, c'è qualche buon consiglio là fuori in questa vasta terra di geek come più efficace per creare e distribuire un sito di SharePoint per un multiplo scenario di distribuzione?

Modifica
Giusto per chiarire.Ho bisogno di distribuire diversi "Siti di SharePoint" in un sito esistente di raccolta.Poiché SharePoint ama avere i suoi siti nel database del contenuto di SharePoint, basta mettere il file in IIS non è un'opzione in questo momento.

È stato utile?

Soluzione

Vorrei anche suggerire di verificare il Contenuto di SharePoint Distribuzione Guidata da Chris O'Brien.http://www.codeplex.com/SPDeploymentWizard

Dovrebbero contribuire a facilitare il processo da te descritto, ed è un buon strumento per la propria dotazione di accessori a prescindere

Altri suggerimenti

Lars

Controllare questo post out =>

MOSS con MSBuild

Abbiamo una BizTalk 2006 con Applicazione Web e Diversi Servizi web che hanno bisogno di andare da Dev a UAT a Vivere.

Usiamo MSBuild direttamente dal VS per creare, eseguire test, dipendente dal risultato del test, complie, zip e spedire al server.

Piccolo MSBuild script sul server per decomprimere il file, spostare il file install clean web app, unlist biztalk bit, installare biztalk nuovo bit, re arruolarsi e quindi avviare la roba.

MSBuild è hugh e più persone hanno bisogno di utilizzarle come ora a destra nella piattaforma =>

Utilizzare MSBuild

Nota che la "soluzione" ha un significato specifico in Sharepoint:un insieme di caratteristiche (come la web part elenco di definizioni e così via) confezionato per la distribuzione come .file wsp.

In genere costruire soluzioni sharepoint in Visual Studio e del pacchetto e la distribuzione di loro utilizzando dei tool come Sharepoint SmartTemplates http://www.codeplex.com/smarttemplates

Tuttavia nel tuo caso hai già il contenuto di vivere in un sito di sharepoint in cui si desidera passare a un altro sito.Probabilmente sarà troppo ingombrante per l'uso di una soluzione per questo, soprattutto se si vuole fare più di una volta (anche se è possibile generare una soluzione da un sito live utilizzando una Soluzione SharePoint Generatore).

Il modo più semplice per distribuire tutti i contenuti da un sito live per un altro è creare un backup del sito utilizzando stsadm e quindi ripristinarlo a nuovo sito utilizzando stsadm di ripristino.Questo sostituisce completamente il nuovo sito.

È possibile spostare selezionare file/liste di utilizzo di importazione/esportazione (piuttosto che di backup/restore).Uno strumento come il Contenuto di SharePoint Distribuzione Guidata rende più facile per selezionare il contenuto da spostare.

Controllare questo quadro a saf.codeplex.com Questo ci dà la possibilità di automatizzare il componente di sharepoint distribuzione di utilizzo di msbuild/caratteristiche/stsadm etc.

Abbiamo trovato ROSS funziona meglio:http://repliweb.com/products/ross/

WSS ha alcune built-in il supporto per la distribuzione di wss componenti.Vedere http://msdn.microsoft.com/en-us/library/aa543214.aspx

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top