मैं एक आर पैकेज लागू कर रहा हूं, जहां मेरे पास 'डेटा' फ़ोल्डर में कई बड़ी .rda डेटा फ़ाइलें हैं।आर पैकेज से डेटा सेट को बाहर निकालें
जब मैं पैकेज बनाता हूं (आरएमडी के साथ .tar.gz पैक की गई फाइल बनाने के लिए निर्माण के साथ), डेटा फ़ाइलों को पैकेज में भी शामिल किया गया है, और चूंकि वे वास्तव में बड़े हैं, इससे निर्माण (साथ ही साथ) जांचें) प्रक्रिया बहुत धीमी है, और अंतिम पैकेज आकार बेकार रूप से बड़ा है।
ये डेटा पैकेज के एक समारोह के माध्यम से कुछ डीबी से डाउनलोड किए जाते हैं, इसलिए इरादा पैकेज में डेटा शामिल नहीं करना है, लेकिन उपयोगकर्ता को डेटा फ़ोल्डर को अपने डीबी से पॉप्युलेट करने देता है। मेरे द्वारा उपयोग किए जाने वाले डेटा परीक्षण के लिए हैं, और उन्हें पैकेज में शामिल करने का कोई मतलब नहीं है।
मेरे प्रश्न का सारांश यह है: क्या डेटा को 'डेटा' फ़ोल्डर में रखना संभव है, लेकिन उन्हें निर्मित पैकेज से बाहर करना संभव है?
संपादित
ठीक है, मुझे लगता है कि एक पंक्ति है .Rbuildignore
नाम की एक फ़ाइल बनाने के द्वारा पहली बार एक समाधान नहीं मिला:
^data/.+$
वैसे भी समस्या आर अध्यक्ष एवं प्रबंध निदेशक को स्थापित करने और आर अध्यक्ष एवं प्रबंध निदेशक की जांच प्रक्रियाओं के लिए बनी हुई है, जो .Rbuildignore
फ़ाइल को ध्यान में रखते हैं।
किसी भी फ़ोल्डर को इंस्टॉल/चेक प्रक्रियाओं से बाहर करने के लिए कोई सुझाव?
@Nicola मुझे आशा है कि मेरी परीक्षण, उपयोगी थे के बाद से अब यह आदेश शब्दचित्र बनाने के लिए अगले चरण है ... लेकिन आप समारोह उपयोग नहीं कर सकते वेब पर कहीं छोटे डाटासेट पुनः प्राप्त करने के पूरी तरह से पुनरुत्पादित? –