2012-09-21 10 views
13

मुझे Word 2010 द्वारा प्रदान की गई संस्करण नियंत्रण सुविधाओं में शामिल होने के लिए कोई संसाधन नहीं मिल रहा है। मुझे पता है कि यह शेयरपॉइंट दस्तावेज़ भंडार तक पहुंचने के लिए सुविधाओं को प्रदान करने के मामले में शेयरपॉइंट पर सहजता से हुक करता है। लेकिन शेयरपॉइंट को मेरे भंडार के रूप में ले जाएं, मैं "वर्जन प्रबंधित करें" जैसी सुविधाओं का उपयोग करने के लिए शब्द/ऑफिस इंटरऑप एपीआई का लाभ उठाने के बारे में कैसे जाउंगा। उदाहरण के लिए संस्करण नियंत्रण सुविधाओं के लिए एक प्रदाता मॉडल है?वर्ड/ऑफिस के साथ वर्जन कंट्रोल है, लेकिन प्रोप्रायटरी डॉक्यूमेंट रिपोजिटरी (यानी शेयरपॉइंट नहीं) का उपयोग करके, किसी प्रकार के प्रदाता मॉडल के साथ कैटर किया गया है?

मुझे पता है कि ए पर्सफोर्स और सबवर्जन रेपो में शब्द को जोड़ने के लिए प्लगइन हैं, लेकिन ऐसा लगता है कि वे मूल शब्द सुविधाओं का उपयोग नहीं करते हैं और अपनी कार्यक्षमता को एडिटोनल संदर्भ मेनू आइटम और रिबन/कस्टम कार्य फलक से संबंधित नियंत्रण प्रदान करते हैं , यानी शब्द की अंतर्निहित संस्करण प्रबंधन सुविधाओं का उपयोग नहीं करना।

कोई भी संसाधन या सलाह निश्चित रूप से उपयोगी होगी।

+0

एक थोड़ा और अधिक जांच और "संस्करण" शब्द के माध्यम से प्रदान की तरह इसकी देख/शेयरपॉइंट (शेयरवॉर्स्पेस अवधारणा) के लिए कार्यालय कठिन है। मैं इसे नाखुश करना चाहता हूं, क्योंकि मैं अनुप्रयोग सुविधाओं से बहुत अधिक पुन: उपयोग करना चाहता हूं और एक और अधिक ठोस दृष्टिकोण प्रदान करना चाहता हूं ... – brumScouse

+0

विषय से थोड़ा दूर, लेकिन यदि आपको अपनी विशिष्ट समस्या का कोई समाधान नहीं मिल रहा है, तो एसवीएन सहायक हो सकता है संस्करण नियंत्रण बनाए रखना। मेरा मानना ​​है कि ड्रॉपबॉक्स और/या Google ड्राइव/डॉक्स कुछ समान प्रदान करता है और दोनों में जगह पर सुंदर सभ्य एपीआई हैं। – Pseudonym

उत्तर

1

मुझे अल्फ्रेस्को नामक एक शेयरपॉइंट विकल्प पता है, जो संस्करण प्रबंधन समेत माइक्रोसॉफ़्ट ऑफिस एकीकरण प्रदान करता है।

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

http://www.alfresco.com/

इस मदद आप करता है?

1

मैं आपको पूरी तरह से एकीकृत करने के बारे में नहीं बता सकता, लेकिन मैं आपको कुछ विवरण दे सकता हूं जो मदद करनी चाहिए।

संस्करणांकन 2010 की सुविधा नहीं है; इंटरफ़ेस SharePoint दस्तावेज़ लाइब्रेरी संस्करण के साथ एकीकृत करता है, जो आपको अनुकरण करने की आवश्यकता होगी।

शेयरपॉइंट में, ऐतिहासिक संस्करणों के लिए "वर्चुअल" निर्देशिका बनाई गई है। यदि आपका दस्तावेज़ "डोमेन/साइट्स/साइट/MyLibrary/MyDoc.docx" में स्थित था, तो आपका पहला प्रमुख संस्करण "डोमेन/साइट्स/साइट/_vti_history/512/MyLibrary/MyDoc.docx" पर होगा।
प्रमुख संस्करण हमेशा 512 के गुणक होते हैं, और नाबालिग (ड्राफ्ट) संस्करण 1.
में वृद्धि करते हैं यदि आपके पहले संस्करण के पहले ड्राफ्ट बनाए गए थे तो आप छोटे से संस्करण शुरू कर सकते हैं।

Office API दस्तावेज़ लायब्रेरी वर्जन संग्रह ऑब्जेक्ट और DocumentLibraryVersion ऑब्जेक्ट के माध्यम से किसी दस्तावेज़ की संस्करण जानकारी का संदर्भ दे सकता है। जबकि उत्तरार्द्ध में कुछ विधियां हैं (मौजूदा संस्करणों को पुनर्स्थापित या हटाने के लिए), DocumentLibraryVersion ऑब्जेक्ट के गुण केवल पढ़ने के लिए हैं। ऐसा लगता है कि किसी संस्करण-सक्षम लाइब्रेरी में किसी दस्तावेज़ को संग्रहीत करने की प्रक्रिया को DocumentLibraryVersions.IsVersioningEnabled प्रॉपर्टी को सही पर सेट किया गया है, लेकिन मुझे यकीन नहीं है कि Word को किसी अन्य सिस्टम के साथ एकीकरण के लिए SharePoint जैसे किसी अन्य सिस्टम के इलाज के लिए और क्या आवश्यक हो सकता है।

ध्यान रखें कि यदि आपको काम करने के लिए बुनियादी एकीकरण मिलता है, तो शब्द भी चेक-इन/आउट सुविधाओं का उपयोग करके संस्करण के साथ बातचीत करने की अपेक्षा करता है।

यह लगभग है जहां तक ​​मैं आपको अभी ले जा सकता हूं, उम्मीद है कि अन्य यहां से कहां से जाने के लिए विस्तृत कर सकते हैं। सौभाग्य!

ऑब्जेक्ट मॉडल में

MSDN दस्तावेज़ संस्करण: http://msdn.microsoft.com/en-us/library/office/ff860259(v=office.15).aspx

SharePoint दस्तावेज़ संस्करण इतिहास बनाने सी # का उपयोग करने पर एक लेख: http://www.tekritisoftware.com/sharepoint-document-version-history

संबंधित मुद्दे

 संबंधित मुद्दे