2010-02-15 11 views
5

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

यदि मैं अन्य सभी सिस्टम पर एफएसएफएस हैं तो मैं एक बर्कले डीबी भंडार स्थापित नहीं करना चाहता हूं।

क्या मैं विश्वसनीय रूप से केवल/repositoryname/db/fs-type में देख सकता हूं?

+0

यदि इसे सर्वरफॉल्ट पर जाना है, तो यहां टिप्पणी करें और मैं आगे बढ़ूंगा ... – MikeJ

+1

@ एंड्रयू, यह सीमा रेखा है जो मैं कहूंगा .. मैं कहता हूं कि यहां होना ठीक है क्योंकि एसवीएन उत्तराधिकारी प्रोग्रामिंग से संबंधित है। – Earlz

उत्तर

8

यदि आप सबवर्जन का एक आधुनिक संस्करण उपयोग कर रहे हैं, तो डिफ़ॉल्ट एफएसएफएस है और काफी समय से रहा है। db/fs-type पर देखकर यह निर्धारित करने का एक विश्वसनीय तरीका है कि आप पहले से ही सेट अप कर चुके हैं।

+0

धन्यवाद ग्रेग। मेरे पास मौजूद दस्तावेज़ों का कहना है कि एफएसएफएस नया है और डिफ़ॉल्ट नहीं है। मुझे एक नया भंडार बनाने की जरूरत है और हमारे sys-admin पिछले महीने या उससे भी आगे बढ़े हैं। मुझे यकीन है कि यह हमारे कॉर्पोरेट twiki में कुछ दस्तावेज है लेकिन यह खोजना मुश्किल हो गया है। प्रतिक्रिया के लिए धन्यवाद। – MikeJ

+0

@ माइकजे: आप सबवर्सन का किस संस्करण का उपयोग कर रहे हैं? 'Svnadmin create' के लिए प्रलेखन में कहा गया है कि सबवर्सन 1.2 के रूप में, एफएसएफएस डिफ़ॉल्ट है: http://svnbook.red-bean.com/en/1.5/svn.ref.svnadmin.c.create.html –

1

svnadmin list-dblogs /path/to/repo कुछ भी सूचीबद्ध नहीं होगा यदि कोई डीबी लॉग नहीं है (यानी बेर्कली डीबी नहीं)। मुझे नहीं पता कि असफलता क्या है क्योंकि यद्यपि कुछ भी नहीं किया गया है, तो कोई लॉग नहीं हो सकता है (? - सुनिश्चित नहीं है क्योंकि मैं हमेशा fsfs का उपयोग करता हूं)। शायद इस प्रणाली का उपयोग फाइल सिस्टम पर डीबी डीआईआर पर सीधे देखने के साथ किया जाएगा, हालांकि मैं एक ऐसे मामले पर विचार कर सकता हूं जहां एफएस पर तत्व सटीक नहीं होगा।

+0

धन्यवाद। मैं एक बार इसका प्रयास करूँगा। मैं बस इस सर्वर पर अतीत में किए गए कार्यों के अनुरूप होने की कोशिश कर रहा हूं। yoru प्रतिक्रिया पूरी तरह से तार्किक लगता है। – MikeJ

0

बस पथ/से/रेपो/डीबी/एफएस-प्रकार पर नेविगेट करें, आपको डीबी प्रकार सबवर्सन का उपयोग करके पता चल जाएगा।