2012-11-13 7 views
5

Bir paket oluşturdum ve github'a ittim, böylece devtools işlevi install_github() işlevi kolay kurulum için çalışıyor. Örneğin, github repo dosya yapısı, DESCRIPTION ve NAMESPACE'un, her bir işlev için sırasıyla *.R dosyaları ve *.Rd dosyaları içeren /R ve /man klasörleri ile birlikte üstte olduğu şekildedir.sadece bir .R dosyası ve bir dosyaya belgelerini eklemek için bir .R dosyası

Şimdi yeni işlevler ekleyerek bazı yükseltmeler yapmak istiyorum.

Ben tüm ilgili roxygen tipi (#') Metin her yeni .R dosyasında fonksiyonu üzerinde var ama .R dosyayı okumak yardımcı ve umarım alakalı .Rd dosyasına yazacaktır roxygen2 veya başka alakalı paket fonksiyonunu bulamıyorum Bu çok zor değil ... Sanırım sorduğum şey, başka bir mevcut pakete eklemek için sadece bir dosyayı roxyleştirmek mümkün mü? Böylece, DESCRIPTION, NAMESPACE dosyalarını da günceller. Böylece bütün bu değişiklikleri, github'daki uzak repoda ekleyebilir, işleyebilir ve itiraf edebilirim?

cevap

4

devtoolsdocument işlevini mi arıyorsunuz? Bu mylibrary/R kaynağından .Rd dosyaları oluşturur.

Ayrıca DESCRIPTION ve NAMESPACE güncelleştirir.

+0

Yup tam olarak aradığım şey! –