history {renv} | R Documentation |
View and revert to a historical lockfile
Description
history()
uses your version control system to show prior versions of the
lockfile and revert()
allows you to restore one of them.
These functions are currently only implemented for projects that use git.
Usage
history(project = NULL)
revert(commit = "HEAD", ..., project = NULL)
Arguments
project |
The project directory. If |
commit |
The commit associated with a prior version of the lockfile. |
... |
Optional arguments; currently unused. |
Value
history()
returns a data.frame
summarizing the commits in which
renv.lock
has been changed. revert()
is usually called for its
side-effect but also invisibly returns the commit
used.
Examples
## Not run:
# get history of previous versions of renv.lock in VCS
db <- renv::history()
# choose an older commit
commit <- db$commit[5]
# revert to that version of the lockfile
renv::revert(commit = commit)
## End(Not run)
[Package renv version 1.0.7 Index]