अधिकांश संस्करण प्रणाली को गैर-बाइनरी फ़ाइल स्वरूपों को संभालने के लिए डिज़ाइन किया गया है। दूसरे शब्दों में, पाठ फ़ाइलें।
वे हल्के, कांटे और शाखा के लिए आसान और विलय और वृद्धिशील परिवर्तनों का ट्रैक रखते हैं।
एसवीएन और जीआईटी जैसे सिस्टम PSD फ़ाइलों को संभालने के लिए डिज़ाइन नहीं हैं। ये विशालकाय फाइलें हैं और आसानी से एक संस्करण से अगले तक तुलनीय नहीं हैं और 'मर्ज' और फोर्क और लाइक के लिए असंभव हैं।
कुछ लोग बाइनरी फ़ाइलों की अनुमति दे सकते हैं - मेरा मानना है कि एसवीएन करता है, लेकिन मेरे अनुभव में, यह उन्हें संस्करण बनाने की कोशिश नहीं करता है। इसके बजाय यह सिर्फ नवीनतम संस्करण को स्वैप करता है। इसलिए वहां सीमित उपयोग।
इसके अलावा, यदि आप काम करने के संस्करण नियंत्रण मॉडल के हैंग में हैं, तो आप बार-बार जांचना सीखेंगे। यह कोड के लिए बहुत अच्छा है, लेकिन जल्द ही आपकी रिपॉजिटरी को अप्राप्य आकारों में ब्लोट किया जाएगा यदि आप प्रत्येक 20 मिनट में 100mb PSD फ़ाइलों के संस्करणों की जांच कर रहे हैं।
ब्रांचिंग और इसी तरह की कमी के कारण, इसका मतलब है कि आप अभी भी मैन्युअल रूप से बहुत कुछ कर रहे होंगे, जिसमें थोड़ा ट्वीकल फ़ाइलों की कई प्रतियां होंगी। यह, अफसोस, और भी बड़ी फ़ाइलों का मतलब है जिन्हें संस्करण नियंत्रण का उपयोग करने के खिलाफ एक और हड़ताल करने की आवश्यकता है।
जैसे, भारी बाइनरी फ़ाइलों के लिए, आप इस तरह के एक संस्करण नियंत्रण प्रणाली के बाहर रखना चाहते हैं और DAM (डिजिटल एसेट मैनेजमेंट) टूल में देखेंगे।
काश, कई संस्करण नियंत्रण प्रणालियाँ विशेष रूप से भारी दस्तावेज़ों के लिए डिज़ाइन नहीं की जातीं। शेयरपॉइंट एक है, लेकिन यह अनाड़ी है, मुश्किल से स्वचालित है, और शायद ही कभी PSDs के आकार को संभालने के लिए सेट किया गया है।
सबसे संभावित विकल्प एडोब का अपना वर्जन क्यू है, मेरा मानना है कि इसे 'एडोब ड्राइव' उत्पाद में बदल दिया गया है:
http://www.adobe.com/products/adobedrive.html