version control - ऑफ़लाइन स्रोत नियंत्रण




version-control dvcs (5)

मैं एक ऐसी परियोजना शुरू करने जा रहा हूं जहां प्रोग्रामर अपने घरों में योगदान दे रहे होंगे (स्टैकरहोवरफ्लो की तरह बनाया गया था)

मैं कुछ केंद्रीकृत स्रोत नियंत्रण का उपयोग करना चाहता हूं, लेकिन मुझे यह नहीं चाहिए कि प्रोग्रामर्स को ऑनलाइन होने की आवश्यकता हो, और सर्वर समय-समय पर ऑफ़लाइन आ सकता है (पहले की तरह यह शायद मेरा डेस्कटॉप मशीन होगा)

मुझे लगता है कि मैं जेफ को कुछ पॉडकास्ट में इस बारे में याद रखता हूं, लेकिन मुझे याद नहीं है कि कौन सा एक

क्या कोई स्रोत नियंत्रण उपकरण है जो शायद एसिंक्रोनिक रूप से ई-मेल द्वारा काम करता है? प्रोग्रामर नवीनतम संस्करण डाउनलोड करने के लिए कनेक्ट हो सकते हैं, और चेकइन प्रक्रिया उदाहरण के लिए ईमेल खाते में फ़ाइलें भेजती रहती है

क्या ऐसी किसी वस्तु का अस्तित्व है?

संपादित करें: क्षमा करें, मैं यह कहना भूल गया था कि मैं .NET (Visual Studio 2008) के साथ काम कर रहा हूं।

यह अच्छा होगा यदि यह इस वातावरण में एकीकृत किया जा सकता है ... जीआईटी (नीचे सुझाई गई) समर्थन करता है?


Sourcegear वॉल्ट में एक जोड़ दिया गया है जिससे यह अनुमति देता है


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


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


git मूल रूप से इस परिदृश्य के साथ मुख्य आवश्यकताओं में से एक के रूप में बनाया गया है।

दूसरों ने भी इसका समर्थन किया है, वे आम तौर पर "वितरित संस्करण नियंत्रण प्रणाली" के नाम से जाना जाता है।


सबवर्सन जेफ जेब में पॉडकास्ट में बात कर रहा था आप VisualSVN Visual Studio एकीकरण के लिए खरीद सकते हैं। svn बहुत अच्छी तरह से ऑफ़लाइन काम करता है क्योंकि आपको सर्वर से बात करने की आवश्यकता नहीं है जब तक कि आप चीजों की जांच न करें,





dvcs