मुझे अंततः स्रोत समूह से सबवर्सन में स्विच करने के लिए मेरा समूह मिला। दुर्भाग्यवश, मेरा प्रबंधक अभी भी प्रत्येक फ़ाइल पर विशेष ताले का उपयोग करना चाहता है। इसलिए मैंने प्रत्येक फाइल पर svn: जरूरत-लॉक प्रॉपर्टी सेट की है और यह सुनिश्चित करने के लिए कि प्रीसेट सेट रहता है, प्री-प्रतिबद्ध हुक बनाया गया है।सबवर्सन में कौन सी फाइलें लॉक हैं यह देखने का सबसे अच्छा तरीका क्या है?
हम लिनक्स सर्वर पर सबवर्जन चला रहे हैं। हम में से अधिकांश विंडोज मशीनों का उपयोग करते हैं और कुछ मैक का उपयोग करते हैं। हम विभिन्न एसवीएन क्लाइंट्स (टोर्टोइज एसवीएन, स्मार्टएसवीएन, सबक्लिप्स इत्यादि) का उपयोग कर रहे हैं।
हमें अब जो चाहिए वह सभी फ़ाइलों को देखने के लिए एक अच्छी/आसान विधि है जो वर्तमान में पूरे भंडार में बंद हैं (और उन्हें किसने लॉक किया है)। मैंने कछुए और उपclipse में थोड़ा सा poked है, लेकिन जो मैं खोज रहा हूँ उसे नहीं मिला है। हमारी परियोजनाओं में कई उपनिर्देशिकाएं हैं जो कई स्तरों को गहरी हैं, इसलिए प्रत्येक व्यक्तिगत निर्देशिका को देखने में बहुत समय लगेगा।
मुझे जो भी पसंद है वह एक रिपोर्ट है जिसे मैं चला सकता हूं जो वर्तमान में लॉक की गई सभी चीजों को सूचीबद्ध करता है और इसे लॉक कर दिया गया है। इस प्रकार की जानकारी प्राप्त करने का सबसे अच्छा तरीका क्या है?
मैं तुम यह जानते हो पता है के लिए the svnbook देखते हैं, लेकिन इन ताले कोड के साझा क्षेत्रों में एक उत्पादकता हत्यारा होने जा रहे हैं। विलय उपकरण अब बहुत अच्छे हैं और आपके बॉस को लगता है कि एक साथ परिवर्तन विलय करना आसान है। –
@TomLeys आप स्रोत कोड के मामले में, या किसी भी अच्छे विलय योग्य फ़ाइल प्रकार में सही हो सकते हैं। लेकिन यह हमेशा ऐसा नहीं होता है, उदाहरण के लिए कभी-कभी एसवीएन का उपयोग डेटा फ़ाइलों या कार्यालय दस्तावेजों के प्रबंधन के लिए किया जाता है, उनमें से कोई भी आसानी से पहुंचने योग्य, व्यापक रूप से उपयोग मर्ज टूल्स नहीं होता है। – peterh
* बकाया एक नए उत्तर के लिए है, जो बताता है, हम लॉक की गई फ़ाइलों की सूची कैसे प्राप्त कर सकते हैं 1) रिमोट रिपोजिटरी से 2) कमांड लाइन क्लाइंट के साथ। * – peterh