2015-01-14 9 views
12

से स्थापित संकुल अद्यतन मैं github से अधिक से अधिक dev संकुल का उपयोग कर रहा हूं।गीथब

मुझे लगता है कि इन पैकेजों को अपडेट करने का कोई आसान तरीका है या नहीं? अनिवार्य रूप से update.packages()install_github() (या वास्तव में सीआरएएन से कोई अन्य रेपो) के बराबर कुछ ढूंढ रहा है।

Automatically update packages installed from R-forge

हो सकता है कि सबसे अच्छा तरीका यह करने के लिए अपनी अलग निर्देशिका में देव पैकेज इंस्टॉल करने होगा::

How to specify lib directory when installing development version R Packages from github repository

आर-फोर्ज के लिए इसी तरह सवाल कुछ विचार है

संकुल पर एक टैब रखें क्योंकि वे इंस्टॉल हैं, और नियमित रूप से सूची को पुन: इंस्टॉल करने का प्रयास करें।

किसी भी विचार?

+7

मेरा [dtupdate] (https://github.com/hrbrmstr/dtupdate) पैकेज उसमें मदद करता है। – hrbrmstr

+0

सामान्य रूप से, यह मुश्किल है क्योंकि 'सीआरएएन' एक ही भंडार है, जबकि 'जिथूब' एक ट्रिलियन अलग भंडार है। यही कारण है कि आपको सामान की आवश्यकता है जैसे @hrbrmstr का संदर्भ है। क्या होता है यदि एक 'github' पैकेज में 'CRAN' निर्भरता है, तो मुझे पता नहीं :-) –

+0

ठीक है, वह पैकेज अच्छी तरह से चाल करता है! मैं विशेष रूप से '' 'whats_new()' '' 'कार्यक्षमता को देखना चाहता हूं कि अद्यतन करना एक सार्थक जोखिम है या नहीं? मुझे लगता है कि चूंकि संकुल को '' 'github_install()' '', '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ' – carnust

उत्तर

-2

आप पैकेज का नवीनतम संस्करण प्राप्त करने के लिए install_github पर कॉल कर सकते हैं।

+0

पर उपयोगी गिट बैश कमांड की एक सूची पा सकते हैं, मुझे नहीं लगता कि यह ओपी के प्रश्न के साथ-साथ उत्तर देता है कई टिप्पणियां करते हैं। –