मैं सोच रहा हूं कि जावडोक फ़ाइलों को मेरे प्रोजेक्ट के एसवीएन रिपोजिटरी में प्रतिबद्ध करना है या नहीं।संस्करणिंग के पेशेवरों और विपक्ष javadoc
मैंने एसवीएन के अच्छे प्रथाओं के बारे में पढ़ा है, जिसमें SO पर कई रोचक प्रश्न शामिल हैं, लेकिन विशेष रूप से किसी भी को विशेष रूप से जावाडोक हैंडलिंग पर नहीं पूछा गया है।
पहले तो मुझे तर्क है कि केवल स्रोत कोड संस्करणीकृत किया जाना चाहिए के साथ सहमत हो गया था, और मैंने सोचा कि जावाडोक था वास्तव में ग्रहण के साथ है फिर से निर्माण, या उदाहरण के लिए एक javadoc.xml
चींटी फ़ाइल से आसान है, लेकिन मैं यह भी सोचा इन बिंदुओं में से:
- जावाडोक फ़ाइलें प्रकाश, टेक्स्ट-एन्कोडेड हैं, और इन फ़ाइलों में परिवर्तन diff टूल्स के साथ आसानी से ट्रैक करने योग्य हैं।
- "सार्वजनिक" जावाडोक के मामले में, आसानी से जावडोक में परिवर्तनों को ट्रैक करना दिलचस्प लगता है, इसका कोई भी परिवर्तन शायद एपीआई में बदलाव का मतलब होगा।
- लोग जोवाडोक को देखने के इच्छुक हैं, वे पूरी परियोजना को प्राप्त नहीं करना चाहते हैं और इसे संकलित नहीं करना चाहते हैं, इसलिए इसे रेपो में डालने के लिए एक अच्छा विचार है क्योंकि दूसरे को कुशल साझाकरण/ट्रैकिंग की अनुमति मिलती है।
इस बारे में आपके विचार क्या हैं? कृपया रचनात्मक, गैर-व्यक्तिपरक तर्कों के साथ उत्तर दें। मुझे यह समझने में दिलचस्पी है कि कौन सा केस परिदृश्य जवाडोक के संस्करण को प्रोत्साहित करता है, और जो इसे खराब विकल्प लगता है।
मैं भी इस – Adam
से सहमत हूं। धन्यवाद ! – Dunaril