आप अपने शेयरपॉइंट समाधान कैसे तैनात करते हैं?

अब मैं एक उत्पादन वातावरण में एक शेयरपॉइंट समाधान की तैनाती की योजना बनाने की प्रक्रिया में हूं।
मैंने कुछ औजारों के बारे में पढ़ा है जो इस प्रक्रिया को स्वचालित करने का एक आसान तरीका वादा करते हैं, लेकिन मेरे परिदृश्य में फिट होने वाला कुछ भी नहीं।

परीक्षण चरण में मैंने विभिन्न विकास और परीक्षण सर्वरों के बीच साइट सामग्री की प्रतिलिपि बनाने के लिए SharePoint Designer का उपयोग किया है, लेकिन यह प्रक्रिया मैन्युअल है और यह थोड़ा अनावश्यक लगता है।

यह साइट कस्टम वेब पार्ट्स के साथ शेयरपॉइंट वेब पार्ट पेज से बना है, और बहुत सारी रिपोर्टिंग सेवा रिपोर्ट परिभाषाएं हैं।

तो, क्या इस विशाल भूमि में geeks में एक अच्छी तैनाती परिदृश्य के लिए SharePoint साइट को सबसे कुशलतापूर्वक बनाने और तैनात करने के बारे में कोई अच्छी सलाह है?

Edit
Just to clarify. I need to deploy several "SharePoint Sites" into an existing site collection. Since SharePoint likes to have its sites in the SharePoint content database, just putting the files into IIS is not an option at this time.

0
ro fr bn
मैं WSPBuilder + एक कस्टम स्क्रिप्ट के साथ गया था
जोड़ा लेखक Lars Mæhlum, स्रोत
क्या आप अभी भी सामग्री परिनियोजन विज़ार्ड का उपयोग करते हैं या क्या आपको इस दौरान एक बेहतर समाधान मिला?
जोड़ा लेखक driAn, स्रोत

5 उत्तर

ध्यान दें कि "समाधान" का शेयरपॉइंट में एक विशिष्ट अर्थ है: एक .wsp फ़ाइल के रूप में तैनाती के लिए पैक किए गए सुविधाओं का संग्रह (जैसे वेब पार्ट्स, सूची परिभाषाएं और इसी तरह)।

You typically build sharepoint solutions in Visual Studio and package and deploy them using some tool like Sharepoint SmartTemplates http://www.codeplex.com/smarttemplates

हालांकि आपके मामले में आपके पास पहले से ही एक लाइव शेयरपॉइंट साइट पर सामग्री है जिसे आप किसी अन्य साइट पर ले जाना चाहते हैं। इसके लिए समाधान का उपयोग करने के लिए शायद यह बहुत बोझिल होगा, खासकर यदि आप इसे एक से अधिक बार करना चाहते हैं (हालांकि SharePoint Solution Generator का उपयोग कर लाइव साइट से समाधान उत्पन्न करना संभव है)।

एक लाइव साइट से दूसरी सामग्री में सभी सामग्री को तैनात करने का सबसे आसान तरीका stsadm का उपयोग करके साइट का बैकअप बनाना है और फिर इसे stsadm पुनर्स्थापित का उपयोग करके फिर से नई साइट पर पुनर्स्थापित करना है। यह पूरी तरह से नई साइट को ओवरराइट करता है।

आप आयात/निर्यात (बैकअप/पुनर्स्थापित करने के बजाए) का उपयोग कर चुनिंदा फाइल/सूचियों को स्थानांतरित कर सकते हैं। SharePoint Content परिनियोजन विज़ार्ड जैसे टूल को स्थानांतरित करने के लिए सामग्री का चयन करना आसान बनाता है।

0
जोड़ा
शेयरपॉइंट के साथ उस काम से बहुत सारे लोग बात करते हैं कि वे "समाधान" शब्द को अनजान करते हैं कि वे एक पैकेज के प्रति प्रतिक्रिया दे रहे हैं। एमएस को लोगों को इस बारे में अधिक जागरूक करने की ज़रूरत है या संभवतः एक अलग नाम का उपयोग करना है।
जोड़ा लेखक Eric, स्रोत

मैं क्रिस ओ'ब्रायन द्वारा शेयरपॉइंट सामग्री परिनियोजन विज़ार्ड की जांच करने का भी सुझाव दूंगा। http://www.codeplex.com/SPDeploymentWizard

आपके द्वारा वर्णित प्रक्रिया को सुगम बनाने में मदद करनी चाहिए, और यह आपके किटबैग के लिए एक अच्छा उपकरण है

0
जोड़ा
पुराने धागे में टिप्पणी करना शायद पता लगाने का तरीका नहीं हो सकता है। साथ ही, उन आयात त्रुटियों को आमतौर पर स्पष्ट रूप से स्पष्ट किया जाता है, लेकिन आपको हमें यह बताना होगा कि वे क्या हैं =)
जोड़ा लेखक ArjanP, स्रोत
लेकिन जब मैं आयात करने की कोशिश करता हूं तो मेरे लिए यह हमेशा एक अपवाद (त्रुटि लॉग) के साथ समाप्त होता है। आयात सेटअप चिकनी हैं। कोई अपवाद नहीं फेंकता है। कोई उपाय?
जोड़ा लेखक Ramiz Uddin, स्रोत

WSS के पास Wss घटकों को तैनात करने के लिए कुछ अंतर्निहित समर्थन है। http://msdn.microsoft.com/en-us/library/aa543214 देखें .aspx

0
जोड़ा

इस ढांचे को saf.codeplex.com पर देखें यह हमें msbuild/features/stsadm इत्यादि का उपयोग करके शेयरपॉइंट घटक परिनियोजन को स्वचालित करने की क्षमता देता है।

0
जोड़ा

We found ROSS works the best: http://repliweb.com/products/ross/

0
जोड़ा