restoreLibs {archivist} | R Documentation |
Restore Versions of Libraries
Description
Function restoreLibs
gets either session info
or artifact's md5hash
and restore libraries/packages to versions attached when the object was saved in the repo.
Typical use case is following. We have saved an object and now we are restoring it, but
with current version of packages something is not working. The function restoreLibs()
reverts all libraries that were attached previously to their previous versions.
Usage
restoreLibs(md5hash, session_info = NULL, lib.loc = NULL)
Arguments
md5hash |
One of the following (see aread): A character vector which elements are consisting of at least three components separated with '/': Remote user name, Remote repository and name of the artifact (MD5 hash) or it's abbreviation. MD5 hashes of artifacts in current local default directory or its abbreviations. |
session_info |
Object with versions of packages to be installed. If not supplied then
it will be extracted from md5hash |
lib.loc |
A character vector describing the location of |
Contact
Bug reports and feature requests can be sent to https://github.com/pbiecek/archivist/issues
Author(s)
Marcin Kosinski, m.p.kosinski@gmail.com \ Przemyslaw Biecek, przemyslaw.biecek@gmail.com
References
Biecek P and Kosinski M (2017). "archivist: An R Package for Managing, Recording and Restoring Data Analysis Results." _Journal of Statistical Software_, *82*(11), pp. 1-28. doi: 10.18637/jss.v082.i11 (URL: http://doi.org/10.18637/jss.v082.i11). URL https://github.com/pbiecek/archivist
See Also
Other archivist:
Repository
,
Tags
,
%a%()
,
addHooksToPrint()
,
addTagsRepo()
,
aformat()
,
ahistory()
,
alink()
,
aoptions()
,
archivist-package
,
areadLocal()
,
aread()
,
asearchLocal()
,
asearch()
,
asession()
,
atrace()
,
cache()
,
copyLocalRepo()
,
createLocalRepo()
,
createMDGallery()
,
deleteLocalRepo()
,
getRemoteHook()
,
getTagsLocal()
,
loadFromLocalRepo()
,
md5hash
,
removeTagsRepo()
,
rmFromLocalRepo()
,
saveToLocalRepo()
,
searchInLocalRepo()
,
setLocalRepo()
,
shinySearchInLocalRepo()
,
showLocalRepo()
,
splitTagsLocal()
,
summaryLocalRepo()
,
zipLocalRepo()
Examples
## Not run:
## objects preparation
## be aware! this will probably downgrade many of your libraries
restoreLibs(md5hash = "pbiecek/graphGallery/7f3453331910e3f321ef97d87adb5bad")
## End(Not run)