मैं लिनक्स का उपयोगकर्ता नहीं हूं, लेकिन मैं इसके साथ कुछ अनुमतियों की समस्याओं का सामना कर रहा हूं, मुझे आशा है कि कोई व्यक्ति कुछ प्रकाश डाल सकता है।
बिट ऑफ़ बैकग्राउंड: मेरे एक सहयोगी के पास एक एसवीएन रिपॉजिटरी के साथ एक लिनक्स बॉक्स (डेबियन मुझे विश्वास है) चल रहा है। रिपॉजिटरी डायरेक्टरी और फाइल्स 'ओनर' मेरा सहयोगी है। हम दोनों एक समूह के सदस्य हैं जिसे 'उपयोगकर्ता' कहा जाता है। वह लिनक्स और विंडोज दोनों एप्स के लिए कई प्रोजेक्ट्स का प्रबंधन करता है, जबकि मेरे पास एक विंडोज एप है। विंडोज ऐप्स के लिए, हम दोनों SSH लिंक के माध्यम से / अपडेट करने के लिए TortoiseSVN का उपयोग करते हैं।
कमांड ' ls -l ' निष्पादित करने से निम्न अनुमतियों के लिए लिनक्स बॉक्स पर रिपॉजिटरी फाइल और फोल्डर दिखाई देते हैं:
-rwxrwx --- जॉन यूजर्स
हालाँकि, जब मेरा सहकर्मी रिपॉजिटरी में जाता है, तो अनुमतियाँ बदल जाती हैं:
-rwxrwx --- जॉन जॉन
इसका मतलब यह है कि जब मैं रिपॉजिटरी तक पहुंचने की कोशिश कर रहा हूं तो मुझे 'अनुमति से वंचित' कर दिया गया है क्योंकि ऐसा प्रतीत होता है कि समूह की अनुमतियों को केवल 'स्वामी' की अनुमति से अधिलेखित किया गया है।
इसे ठीक करने के लिए, एक ' chown -R ' कमांड को फाइलों / फ़ोल्डरों पर लागू किया जाता है ताकि वे मालिक / समूह के पास वापस आ सकें, लेकिन जब भी वे रिपॉजिटरी को लिखते हैं, तो समस्या दोहराई जाती है।
मुझे यकीन नहीं है कि यह पूरी तरह से एक SVN समस्या है, या एक अधिक मौलिक स्वामी / समूह समस्या है।
किसी को भी इस पर कोई सुराग नहीं है कि यह कैसे हो रहा है, या कहाँ जाना है और देखना है? मैं अपने सहयोगी की मदद करने की कोशिश कर रहा हूं, जिसे इस मुद्दे को हल करने में थोड़ी परेशानी हो रही है।
अस्पष्ट जानकारी के लिए क्षमायाचना, मुझे आशा है कि मैंने समस्या को पर्याप्त रूप से स्पष्ट कर दिया है। जैसा मैं कहता हूं, मैं एक लिनक्स उपयोगकर्ता नहीं हूं, मैंने केवल वही रखा है जो मैंने उसके कंधे पर देखने से लेने में कामयाब रहा है।
किसी भी संकेत के लिए धन्यवाद मैं पर पारित कर सकते हैं!