2012-11-13 35 views
5

Tôi đã tạo một gói và đẩy nó lên github, sao cho chức năng devtools chức năng install_github() hoạt động để dễ dàng cài đặt. tức là cấu trúc tệp repo github sao cho các số DESCRIPTIONNAMESPACE nằm ở trên cùng cùng với các thư mục /R/man chứa các tệp *.R*.Rd tương ứng cho từng chức năng.roxygenise chỉ cần một tệp .R để thêm tệp và tài liệu của nó vào gói

Bây giờ tôi muốn thực hiện một số nâng cấp lên nó bằng cách thêm vào các chức năng mới.

tôi có tất cả các loại roxygen liên quan (#') văn bản trên các chức năng trong mỗi .R tập tin mới, nhưng không thể tìm thấy chức năng roxygen2 hoặc có liên quan gói sẽ giúp đọc file .R và viết .Rd tập tin có liên quan hy vọng đây không phải là quá khó khăn ... Tôi nghĩ rằng những gì tôi yêu cầu là, có thể roxygenise chỉ là một tập tin để thêm vào một gói hiện có? để nó cập nhật các tệp DESCRIPTION, NAMESPACE. để tôi có thể thêm, cam kết và đẩy tất cả những thay đổi này lên repo từ xa trên github?

Trả lời

4

Bạn đang tìm kiếm chức năng document từ devtools? Điều này sẽ tạo ra các tệp .Rd từ nguồn trong thư viện của tôi/R.

Nó cũng cập nhật DESCRIPTIONNAMESPACE.

+0

Yup chính xác những gì tôi đang tìm kiếm! –

Các vấn đề liên quan