سؤال

أنا الآن بصدد التخطيط لنشر حل SharePoint في بيئة الإنتاج.
لقد قرأت عن بعض الأدوات التي تعد بطريقة سهلة لأتمتة هذه العملية، ولكن لا شيء يبدو مناسبًا للسيناريو الذي أتخيله.

في مرحلة الاختبار، استخدمت SharePoint Designer لنسخ محتوى الموقع بين خوادم التطوير والاختبار المختلفة، ولكن هذه العملية يدوية ويبدو أنها غير ضرورية بعض الشيء.

يتكون الموقع من صفحات أجزاء ويب SharePoint مع أجزاء ويب مخصصة، والعديد من تعريفات تقارير خدمات التقارير.

لذا، هل هناك أي نصيحة جيدة في هذه الأرض الشاسعة من المهووسين حول كيفية إنشاء موقع SharePoint ونشره بكفاءة أكبر لسيناريوهات النشر المتعددة؟

يحرر
فقط للتوضيح.أحتاج إلى نشر العديد من "مواقع SharePoint" في مجموعة مواقع موجودة.وبما أن SharePoint يحب أن يكون مواقعه في قاعدة بيانات محتوى SharePoint، فإن مجرد وضع الملفات في IIS ليس خيارًا في الوقت الحالي.

هل كانت مفيدة؟

المحلول

أود أيضًا أن أقترح عليك التحقق من معالج نشر محتوى SharePoint بواسطة Chris O'Brien.http://www.codeplex.com/SPDeploymentWizard

من المفترض أن تساعد في تسهيل العملية التي تصفها، وهي أداة رائعة لحقيبة أدواتك بغض النظر

نصائح أخرى

لارس

تحقق من هذا المنشور =>

موس مع MSBuild

لدينا BizTalk 2006 مع تطبيق ويب والعديد من خدمات الويب التي تحتاج إلى الانتقال من Dev إلى UAT حتى تستمر.

نحن نستخدم MSBuild مباشرة من داخل VS لإنشاء الاختبارات وتشغيلها اعتمادًا على نتيجة الاختبار والامتثال والضغط والشحن إلى الخوادم.

برنامج نصي MSBuild صغير على الخادم لفك ضغط الملفات ونقلها وتثبيت تطبيق ويب نظيف وإلغاء إدراج وحدات بت biztalk وتثبيت وحدات بت biztalk الجديدة وإعادة التسجيل ثم بدء تشغيل الأشياء.

MSBuild ضخم ويحتاج المزيد من الأشخاص إلى استخدامه لأنه موجود الآن في النظام الأساسي =>

يستخدم MSBuild

لاحظ أن "الحل" له معنى محدد في Sharepoint:مجموعة من الميزات (مثل أجزاء الويب وتعريفات القائمة وما إلى ذلك) التي تم تجميعها للنشر كملف .wsp.

عادةً ما تقوم بإنشاء حلول Sharepoint في Visual Studio وتعبئتها ونشرها باستخدام بعض الأدوات مثل Sharepoint SmartTemplates http://www.codeplex.com/smarttemplates

ومع ذلك، في حالتك، لديك بالفعل محتوى في موقع مشاركة مباشر وتريد نقله إلى موقع آخر.من المحتمل أن يكون استخدام حل لهذا الأمر مرهقًا للغاية، خاصة إذا كنت تريد القيام بذلك أكثر من مرة (على الرغم من أنه من الممكن إنشاء حل من موقع مباشر باستخدام SharePoint Solution Generator).

أسهل طريقة لنشر كل المحتوى من موقع مباشر إلى آخر هي إنشاء نسخة احتياطية للموقع باستخدام stsadm ثم استعادته إلى الموقع الجديد مرة أخرى باستخدام استعادة stsadm.يؤدي هذا إلى استبدال الموقع الجديد بالكامل.

يمكنك نقل ملفات/قوائم محددة باستخدام الاستيراد/التصدير (بدلاً من النسخ الاحتياطي/الاستعادة).تعمل أداة مثل SharePoint Content Deployment Wizard على تسهيل تحديد المحتوى المراد نقله.

تحقق من هذا الإطار في saf.codeplex.comيمنحنا هذا القدرة على أتمتة نشر مكون Sharepoint باستخدام msbuild/features/stsadm وما إلى ذلك.

وجدنا أن ROSS يعمل بشكل أفضل:http://repliweb.com/products/ross/

يحتوي WSS على بعض الدعم المدمج لنشر مكونات wss.يرى http://msdn.microsoft.com/en-us/library/aa543214.aspx

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top