Rdocumentation
powered by
Learn R Programming
⚠️
There's a newer version (2.4.5) of this package.
Take me there.
devtools (version 1.3)
Tools to make developing R code easier
Description
Collection of package development tools
Copy Link
Link to current version
Version
Version
2.4.5
2.4.4
2.4.3
2.4.2
2.4.1
2.4.0
2.3.2
2.3.1
2.3.0
2.2.2
2.2.1
2.2.0
2.1.0
2.0.2
2.0.1
2.0.0
1.13.6
1.13.5
1.13.3
1.13.2
1.13.1
1.13.0
1.12.0
1.11.1
1.11.0
1.10.0
1.9.1
1.8.0
1.7.0
1.6.1
1.5
1.4.1
1.3
1.2
1.1
1.0
0.8
0.7.1
0.6
0.5.1
0.4
0.3
0.2
0.1
Install
install.packages('devtools')
Monthly Downloads
270,955
Version
1.3
License
GPL (>= 2)
Maintainer
Hadley Wickham
Last Published
July 4th, 2013
Functions in devtools (1.3)
Search all functions
clean_vignettes
Clean built vignettes.
as.envlist
Convert a list of environments to an
envlist
object.
bash
Open bash shell in package directory.
load_all
Load complete package.
check_dep_version
Check that the version of an imported package satisfies the requirements
load_imports
Load all of the imports for a package
find_rtools
Find rtools.
install_gitorious
Attempts to install a package directly from gitorious.
show_news
Show package news
loaded_packages
Return a vector of names of attached packages
clean_source
Sources an R file in a clean environment.
check
Build and check a package, cleaning up automatically on success.
create
Creates a new package, following all devtools package conventions.
git_path
Retrieve the current running path of the git binary.
run_pkg_hook
Run user and package hooks.
load_data
Load data.
parse_deps
Parse package dependency strings.
build
Build package.
missing_s3
Find missing s3 exports.
parenvs
Given an environment or object, return an
envlist
of its parent environments.
dev_meta
Return devtools metadata environment
on_path
Test if an object is on the path.
load_dll
Load a compiled DLL
pkg_env
Return package environment
dev_packages
Return a vector of names of packages loaded by devtools
compiler_flags
Default compiler flags used by devtools.
ns_env
Return the namespace environment for a package.
check_cran
Check a package from CRAN.
eval_clean
Evaluate code in a clean R session.
load_code
Load R code.
document
Use roxygen to make documentation.
inst
Get the installation path of a package
check_doc
Check documentation, as
R CMD check
does.
as.package
Coerce input to a package.
build_win
Build windows binary package.
dev_example
Run a examples for an in-development function.
install_github
Attempts to install a package directly from github.
devtest
Return the path to one of the packages in the devtools test dir
install_git_single
Install a single package from a git repository
wd
Set working directory.
is.package
Is the object a package?
dev_mode
Activate and deactivate development mode.
install_local
Install a package from a local file
source_gist
Run a script on gist
devtools
Package development tools for R.
path
Get/set the PATH variable.
reload
Unload and reload package.
install_bitbucket
Install a package directly from bitbucket
compile_dll
Compile a .dll/.so from source.
parse_ns_file
Parses the NAMESPACE file for a package
with_something
Execute code in temporarily altered environment.
install
Install a local development package.
imports_env
Return imports environment for a package
build_vignettes
Build package vignettes.
a
A number.
clean_dll
Remove compiled objects from /src/ directory
has_devel
Check if you have a development environment installed.
source_url
Run a script through some protocols such as http, https, ftp, etc.
create_description
Create a default DESCRIPTION file for a package.
cran_env_vars
Cran environmental variables. The environment variables that are used CRAN when checking packages. These environment variables are from the R Internals document. The only difference from that document is that here,
_R_CHECK_CRAN_INCOMING_
is not set to
TRUE
because it is so slow.
has_tests
Was devtools installed with tests?
print.envlist
Print an
envlist
dev_help
Read the in-development help for a package loaded with devtools.
install_version
Install specified version of a CRAN package.
run_examples
Run all examples in a package.
test
Execute all
test_that
tests in a package.
install_git
Install a package from a git repository
revdep
Reverese dependency tools.
release
Release package to CRAN.
r_env_vars
Environment variables to set when calling R
install_url
Install a package from a url
with_debug
Temporarily set debugging compilation flags.
unload
Unload a package