Jak wdrażać rozwiązania SharePoint?

Jestem w trakcie planowania wdrożenia rozwiązania SharePoint w środowisku produkcyjnym.
Czytałem o niektórych narzędziach, które obiecują łatwy sposób automatyzacji tego procesu, ale nic, co wydaje się pasować do mojego scenariusza.

W fazie testowania używałem SharePoint Designer do kopiowania zawartości strony pomiędzy różnymi serwerami deweloperskimi i testowymi, ale ten proces jest ręczny i wydaje się trochę niepotrzebny.

Strona składa się z SharePoint web part strony z niestandardowymi częściami sieciowymi i wiele usług raportowania zawiera definicje.

Czy jest jakaś dobra rada w tej rozległej krainie maniaków, jak najefektywniej tworzyć i wdrażać witrynę SharePoint dla scenariusza wielokrotnego wdrażania?

Edit
Dla jasności. Muszę wdrożyć kilka "witryn SharePoint" do istniejącej kolekcji witryn. Ponieważ SharePoint lubi mieć swoje witryny w bazie danych zawartości SharePoint, samo umieszczenie Plików w IIS jest teraz nie ma takiej opcji.

Author: Lars Mæhlum, 2008-08-13

7 answers

Sugerowałbym również sprawdzenie Kreatora wdrażania treści SharePoint autorstwa Chrisa O ' Briena. http://www.codeplex.com/SPDeploymentWizard

Jest to bardzo przydatne narzędzie dla Twojego zestawu kitbag.]}
 4
Author: Daniel McPherson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-13 10:35:58

Lars

Sprawdź ten post = >

Mech z MSBuild

 4
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-13 07:56:37

Mamy BizTalk 2006 z aplikacją internetową i kilkoma serwisami internetowymi, które muszą przejść z Dev do UAT, aby żyć.

Używamy MSBuild right from within VS do budowania, uruchamiania testów, w zależności od wyniku testu, kompilowania, zip i wysyłania na serwery.

Mały skrypt MSBuild na serwerze, aby rozpakować, przenieść pliki, zainstalować czystą aplikację internetową, nielist bitów biztalk, zainstalować nowe bity biztalk, ponownie zaciągnąć, a następnie uruchomić rzeczy.

MSBuild jest i więcej ludzi musi go używać jak to jest teraz prawo na platformie = >

Use MSBuild

 3
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-13 07:39:37

Zauważ, że "rozwiązanie" ma szczególne znaczenie w Sharepoint: zbiór funkcji (takich jak części web, definicje list itp.) spakowanych do wdrożenia jako.plik wsp.

Zazwyczaj budujesz rozwiązania sharepoint w Visual Studio i pakujesz je i wdrażasz za pomocą jakiegoś narzędzia, takiego jak SharePoint SmartTemplates http://www.codeplex.com/smarttemplates

Jednak w Twoim przypadku masz już zawartość w witrynie live sharepoint, którą chcesz przenieść do innej witryny. Informatyka prawdopodobnie będzie zbyt kłopotliwe, aby użyć rozwiązania do tego, zwłaszcza jeśli chcesz zrobić to więcej niż raz (choć możliwe jest wygenerowanie rozwiązania z aktywnej witryny za pomocą generatora rozwiązań SharePoint).

Najprostszym sposobem wdrożenia całej zawartości z jednej aktywnej witryny do drugiej jest utworzenie kopii zapasowej witryny za pomocą stsadm, a następnie przywrócenie jej do nowej witryny ponownie za pomocą stsadm restore. To całkowicie nadpisuje nową stronę.

Możesz przenosić wybrane pliki / listy za pomocą import/eksport (zamiast tworzenia kopii zapasowych/przywracania). Narzędzie takie jak Kreator wdrażania zawartości SharePoint ułatwia wybór zawartości do przeniesienia.

 2
Author: JacquesB,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-16 09:42:32

Sprawdź ten framework w saf.codeplex.com Daje nam to możliwość automatyzacji wdrażania komponentów sharepoint przy użyciu msbuild/features / stsadm itp.

 1
Author: BalamuruganK,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-02-15 09:22:38

Uznaliśmy, że ROSS działa najlepiej: http://repliweb.com/products/ross/

 1
Author: Soulf2,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-06-02 21:06:30

WSS ma wbudowane wsparcie dla wdrażania komponentów wss. Zobacz http://msdn.microsoft.com/en-us/library/aa543214.aspx

 0
Author: RedDeckWins,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-09-16 04:55:22