आपके लैपटॉप पे एक क्लाइंट का ईमेल पॉप अप होता है: “इस कॉन्ट्रैक्ट में कई एरर हैं।”

आप फ़ाइल खोलते हैं और एहसास होता है: आपने उन्हें 36 घंटे पुराना वर्जन भेजा था, जिसे लीगल ने समीक्षा नहीं की थी और उसमें वो ज़रूरी क्लॉज़ मंज़ूर नहीं हुआ था। पक्के तौर पे कोई नहीं बता सकता कि आपके हाथों से कौन सा वर्जन निकला, या क्यों।

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

डॉक्यूमेंट वर्जन कंट्रोल आपको ये जानने में मदद करता है कि किसने क्या और कब बदला, और कौन सा वर्जन आपके हाथों से निकला। अगर आप ज़िम्मेदार हैं कि डॉक्यूमेंट आपके संगठन में कैसे आगे बढ़ते हैं, जैसे कॉन्ट्रैक्ट, कंप्लायंस रिकॉर्ड और अंदरूनी नीतियां, तो इसके बारे में ये बातें समझना ज़रूरी है।

डॉक्यूमेंट वर्जन कंट्रोल क्या है?

डॉक्यूमेंट वर्जन कंट्रोल को रिविज़न कंट्रोल या फ़ाइल वर्जन कंट्रोल भी कहा जाता है। ये वो सिस्टम है जो चालू फ़ाइल या प्रोजेक्ट में होने वाले हर बदलाव को ट्रैक करता है। ये पहले जो मौजूद था उसे ओवरराइट नहीं करता। ये हर बदलाव को डॉक्यूमेंट के इतिहास में एक नई एंट्री के तौर पे सुरक्षित रखता है, ताकि आप अलग-अलग सहयोगियों द्वारा लिए गए हर फैसले को देख सकें और ज़रूरत पड़ने पे पिछले वर्जन पे वापस जा सकें।

वर्जन कंट्रोल मैन्युअली भी किया जा सकता है, जैसे फ़ाइलों को “v1,” “v2,” “FINAL” के रूप में नाम बदल कर सेव करना, लेकिन ये तभी काम करता है जब सब लोग लगातार एक जैसी पद्धति अपनाएं, और रिकॉर्ड में गैप इसी वजह से आ जाते हैं।

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

इस ब्लॉग में आगे आपको सही सॉफ्टवेयर ढूंढने के और टिप्स मिलेंगे।

डॉक्यूमेंट मैनेजमेंट की बेस्ट प्रैक्टिस के बारे में और जानें।

कंप्लायंस के लिए वर्जन कंट्रोल क्यों ज़रूरी है?

रेगुलेटेड इंडस्ट्रीज़ में, जैसे हेल्थकेयर, लॉ या फाइनेंस, डॉक्यूमेंट से जुड़ी प्रोसेस असफलताओं का गंभीर नतीजा होता है: ये आपके रिकॉर्ड में ऐसे गैप छोड़ जाते हैं जिनकी वजह आपको किसी दिन समझानी पड़ सकती है।

क्या बदला?

जब किसी डॉक्यूमेंट में कुछ गड़बड़ होता है, जैसे कोई ऐसा क्लॉज़ जो वहां नहीं होना चाहिए था, कोई आंकड़ा जो सहमति से मेल नहीं खाता, या ऐसी शर्तें जो पिछले वर्जन से टकराती हैं, तो सबसे पहला सवाल जो कोई भी पूछता है: क्या बदला, और कब?

रेगुलेटेड माहौल में ये सवाल सिर्फ अंदरूनी नहीं होता। फाइनेंशियल रेगुलेटर ये जानना चाह सकता है कि क्लाइंट एग्रीमेंट में ठीक क्या और कब बदला गया। कोर्ट ये देखना चाह सकता है कि कोई क्लॉज़ ओरिजिनल ड्राफ्ट में मौजूद था या बाद में जोड़ा गया। कंप्लायंस ऑफिसर को ये दिखाना पड़ सकता है कि नीति डॉक्यूमेंट को मंज़ूरी के बाद बदला नहीं गया।

पूरे संस्करण इतिहास के बिना इन सवालों में से किसी का कोई भरोसेमंद जवाब नहीं होता।

किसे एक्सेस था?

ये जानना कि क्या बदला, रिकॉर्ड का सिर्फ एक हिस्सा है। रेगुलेटर और ऑडिटर ये भी जानना चाहेंगे कि किसे डॉक्यूमेंट का एक्सेस था, और किस स्टेज पे।

ऐसा कॉन्ट्रैक्टर जिसका एक्सेस प्रोजेक्ट खत्म होने के बाद वापस नहीं लिया गया। ऐसा टीम मेंबर जिसने अपने अधिकार से बाहर किसी फ़ाइल को खोला। ऐसी बाहरी पार्टी जिसने ड्राफ्ट को फाइनल होने से पहले देखा। इनमें से कोई भी कार्यक्रम डॉक्यूमेंट को नहीं बदलता, लेकिन सभी एक्सपोज़र कार्यक्रम हैं, और कंप्लायंस के हिसाब से एक्सपोज़र कार्यक्रमों को लॉग किया जाना ज़रूरी है।

ग्राहकों का PII डाटा संभालने वाली कोई SaaS कंपनी इस सवाल का सीधा सामना करती है, हर बार जब कोई एंटरप्राइज़ क्लाइंट पूछता है: “हमारा डाटा किसने देखा है, और क्या आप इसे साबित कर सकते हैं?” SOC 2 ऑडिटर भी यही पूछेंगे। अगर आप वो एक्सेस इतिहास देने में नाकाम रहे, तो आप पास नहीं होते।

कौन सा वर्जन फाइनल है?

कॉन्ट्रैक्ट विवाद, रेगुलेटरी सबमिशन या अंदरूनी जांच में इस सवाल का सिर्फ एक ही जवाब हो सकता है।

अगर किसी डॉक्यूमेंट के कई वर्जन शेयर की गई ड्राइव, ईमेल थ्रेड और डाउनलोड की गई कॉपीज़ में मौजूद हैं, तो कोई भी पक्के तौर पे नहीं कह सकता कि इनमें से कौन सा वर्जन आधिकारिक है। अस्पष्टता एक जोखिम है।

एक उचित वर्जन कंट्रोल सिस्टम एक अकेले, टाइमस्टैंप वाले रिकॉर्ड को फाइनल के तौर पे चिन्हित करता है और उससे पहले की हर चीज़ का पूरा इतिहास रखता है, ताकि इस सवाल का जवाब कभी शक के दायरे में न रहे।

अपने व्यवसाय के लिए वर्जन कंट्रोल बनाए रखने के 7 तरीके

  1. हमेशा शेयर की गई फ़ाइलों में काम करें — अगर कोई लोकल कॉपी पे काम कर रहा है, तो कंप्लायंस रिकॉर्ड में गैप रह जाता है
  2. बदलें करते वक़्त लॉगइन रहें — गुमनाम बदलावों का श्रेय तय नहीं हो सकता, और श्रेय ही ऑडिटर मांगते हैं
  3. सिस्टम से बाहर कभी बदलें न करें — डाउनलोड की गई कॉपी या ईमेल अटैचमेंट में किए गए बदलाव संस्करण इतिहास को नहीं दिखते। अगर बदलाव शेयर किए गए डॉक्यूमेंट में नहीं हुआ, तो वो रिकॉर्ड पे नहीं हुआ
  4. एक्सेस सिर्फ उन लोगों के साथ शेयर करें जिन्हें उसकी ज़रूरत है — हर बेवजह का सहयोगी एक बिना लॉग किया हुआ एक्सपोज़र जोखिम है
  5. एक्सेस जब ज़रूरी न रहे तो वापस लें — जिस एक्सेस का मकसद खत्म हो चुका है, वो जोखिम है, सिर्फ चूक नहीं
  6. फाइनल वर्जन को चिन्हित करें और सुरक्षित रखें — जैसे ही कोई डॉक्यूमेंट मंज़ूर हो जाए, उसे फाइनल के तौर पे साफ तौर पे पहचाना जा सकना चाहिए और आगे के बदलावों से सुरक्षित रखा जाना चाहिए। मंज़ूरी के बाद के बदलावों से भरा संस्करण इतिहास साफ कंप्लायंस रिकॉर्ड नहीं होता
  7. नए सिरे से शुरू करने के लिए किसी डॉक्यूमेंट को कभी न मिटा दें — फ़ाइल मिटाने से उसका कंप्लायंस रिकॉर्ड हमेशा के लिए खत्म हो जाता है

डॉक्यूमेंट टूल में क्या देखना चाहिए

बिज़नेस इस्तेमाल के लिए, ये चीज़ें ज़रूरी हैं:

  • ऑटोमैटिक वर्जनिंग: संस्करण इतिहास को मैन्युअल काम की ज़रूरत नहीं होनी चाहिए। अगर टीम मेंबर्स को वर्जन पे नज़र रखनी पड़े, तो सबसे ज़्यादा उनका उलझ जाना और रगड़ पैदा होना तय है। उन्हें ऐसा रीयल-टाइम सहयोगी डॉक्यूमेंट चाहिए जो बदलावों को सच में अपने आप सेव करे।
  • लंबी रिटेंशन: ऑडिट या विवादों के लिए 30 दिन का बदलाव लॉग काफी नहीं होगा। बिज़नेस डॉक्यूमेंट वर्जन कंट्रोल को रिकॉर्ड महीनों, या सालों तक भी, रखने चाहिए और ये पक्का करना चाहिए कि सभी कंप्लायंस चेक लागू रहें।
  • सुरक्षित रीस्टोर करने के विकल्प: पिछला वर्जन रीस्टोर करने से उसके बाद की चीज़ें ओवरराइट नहीं होनी चाहिए और न ही मिटा दें होनी चाहिए। ऐसे टूल ढूंढें जो आपको पुराने वर्जन की कॉपी बनाने दें या पूरी तरह रोल बैक करने दें, जबकि पूरा इतिहास सलामत रहे। ये क्लाइंट डाटा की सुरक्षा और टीमों को एक साथ रखने के लिए बेहद ज़रूरी है।
  • श्रेय और कंट्रोल: टाइमस्टैंप काफी नहीं हैं। आपको हर बदलाव को किसी व्यक्ति से जोड़ना होगा। यही फ़ाइल रिविज़न कंट्रोल को जवाबदेही के लिए काम का बनाता है। साथ ही, परमिशन या लिंक-एक्सपायरी खासियत को अलग-अलग टूल से संभाले नहीं जाना चाहिए। वर्जन कंट्रोल और टीमों के लिए सुरक्षित फाइल शेयर एक ही वर्कफ़्लो का हिस्सा होने चाहिए।
  • शुरु-से-अंत तक एन्क्रिप्शन: संस्करण इतिहास में संवेदनशील जानकारी हो सकती है। अगर सर्विस प्रोवाइडर सभी ड्राफ्ट वर्जन को एक्सेस कर सकता है, तो आपकी जानकारी भी उनकी पहुंच में है। ज़्यादा सुरक्षा के लिए पूरा शुरु-से-अंत तक एन्क्रिप्शन देने वाले टूल ढूंढें।

अपने डॉक्यूमेंट को शुरू से ही सुरक्षित रखें

Proton पे हमने Proton Docs और Proton Sheets बनाए हैं, सहयोगी डॉक्यूमेंट और सुरक्षित स्प्रेडशीट के लिए ऑनलाइन सॉफ्टवेयर, ताकि रिमोट टीमों को अपने डॉक्यूमेंट पे पूरा कंट्रोल मिले, और हर फ़ाइल और हर रिविज़न पे ऑटोमैटिक वर्जनिंग और शुरु-से-अंत तक एन्क्रिप्शन हो। इस तरह आपका डॉक्यूमेंट इतिहास डिफॉल्ट तौर पे सुरक्षित रहता है।

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

फ्री Proton खाता से शुरू करें या हमारा बिज़नेस क्लाउड स्टोरेज, Drive for Business, एक्सप्लोर करें।