मैंने अभी नौकरियां बदल दी हैं। मेरा पिछला नियोक्ता सबवर्जन का उपयोग करता है, मेरा नया नियोक्ता Perforce का उपयोग करता है।एक सबवर्जन उपयोगकर्ता के लिए मजबूर?
क्या वहां कोई संसाधन हैं जो उपयोगकर्ता के रूप में मेरी मदद करेंगे, मेरे मानसिक मॉडल को एक सबवर्जन से एक पर्सफोर्स में बदलें? सामान्य एसवीएन कमांड के अनुरूप क्या हैं? कौन सी अवधारणाएं अलग-अलग लागू की जाती हैं?
मैं विशेष रूप से पेशेवरों और सबवर्सन बनाम ख़ामख़ाह के विपक्ष में कोई दिलचस्पी नहीं हूँ - निर्णय लिया गया है। एसओ पर कई अन्य प्रश्न हैं। उसको ढकना मैं जानना चाहता हूं कि मुझे क्या मानसिक समायोजन करना होगा (या नहीं)।
: लाज़िमी _may_ फ़ाइलों को आप पर काम कर रहे पर एक ताला प्राप्त करने के लिए आप की आवश्यकता होती है। हालांकि, यह _does_ आपको सर्वर पर सूचित करने की आवश्यकता है कि आप फ़ाइलों पर काम कर रहे हैं (उपेक्षा के विपरीत, जो मुझे याद है)। –
@ कालेब Huitt - cjhuitt - मैं ख़ामख़ाह के साथ कोई जादूगर हूँ, लेकिन मैं क्या देखा है से, मेरा मानना है कि लाज़िमी किसी भी स्थानीय फ़ाइलों को चेक आउट नहीं किया है ताले। यह पर्सफोर्स और सबवर्जन और मेरे दिमाग में स्विच करने में सबसे बड़ा सिरदर्द के बीच सबसे बड़ा अंतर है। हालांकि, यह * सर्वर * पर लॉक नहीं होता है। एकाधिक उपयोगकर्ता एक ही फाइल देख सकते हैं और पर्सफोर्स उन्हें मर्ज करने का प्रयास करेगा। – rtperson
शब्दावली से सावधान रहें - पर्सफोर्ड केवल पढ़ने के लिए फ़ाइल बनाता है। यही कारण है कि 'ताला' जो स्रोत नियंत्रण प्रणाली के लिए कार्यक्षमता का एक अलग टुकड़ा है नहीं है - जैसे आप Perforce में फ़ाइलों को चिह्नित कर सकते हैं जिन्हें संपादित करने से पहले लॉक किया जाना चाहिए। और SourceSafe (मुझे लगता है) आपको संपादन करने से पहले सभी फ़ाइलों को लॉक करने की आवश्यकता है। –