2016-10-13 3 views
1
Installation

Ich habe nur geschoben ein Paket auf Github, die ich regelmäßig, testen und installieren auf meinem Rechner mit folgenden R-Befehle dokumentieren:Run `devtools :: Dokument()` vor

library(devtools) 
library(testthat) 
setwd("bimark") 
document()  # cheers to roxygen2! 
use_testthat() # cheers to testthat! 
setwd("..") 
install("bimark", build_vignettes=TRUE) # cheers to R-markdown! 
library(bimark) 
test_package("bimark") 
run_examples("bimark") 

jedoch Installation aus gitHub mit:

install_github("iago-lito/bimark") 

funktioniert nicht, da

ERROR: a 'NAMESPACE' file is required 

Th Der Grund, warum ich meine NAMESPACE Datei nicht versioniere, ist, dass sie automatisch von devtools::document() generiert wird.

Wie kann ich die vollständige doc-test-installation für meine Benutzer leicht machen, ohne Versionsdateien wie NAMESPACE zu versionieren?

+1

NAMESPACE wird nur dann automatisch generiert, wenn devtools :: document() und roxygen2 verwendet werden. Andernfalls erstellen Sie es manuell. Daher denke ich, dass sie es als eine Quelldatei betrachten, die versioniert werden muss. – witek

Antwort

1

NAMESPACE wird nur dann automatisch generiert, wenn devtools :: document() und roxygen2 verwendet werden. Andernfalls erstellen Sie es manuell. Daher denke ich, dass sie es als eine Quelldatei betrachten, die versioniert werden muss.

Verwandte Themen