Version Controlled Package Manager


[Up] [Top]

Documentation for package ‘multiversion’ version 0.3.6

Help Pages

.set_test_lib_location Set lib.location to test_library
bareVersion Remove '>' or '>=' from version string.
chooseVersion Choose version based on the version indication, and available versions.
clean_download_catch Clean package download catch
detachAll Detach all loaded packages and namespaces.
detachIfExisting Detach package if it exists.
error_packageAlreadyLoaded Throw error because this package is already loaded and not compatible with the requested version.
lib.available_versions Just checks the multiversion library for all available versions installed for a specific package. If no name is provided, an error is returned.
lib.check_compatibility check if version indication is compliant.
lib.clean Clean multiversion library, revert to state of last commit.
lib.clean_install_dir Clear the temp install folder.
lib.clean_libPaths Exclude not relevant search paths.
lib.convert Move normally installed packages to R_MV_library structure.
lib.decide_version Choose correct package version, and print decision.
lib.dependencies List the dependencies of a package.
lib.dependencies_online Check a package his online dependencies
lib.dependsOnMe Shows the dependencies of (all or) a certain function(s).
lib.devtools_load Loads 'devtools' version 1.13.1 and it's dependencies.
lib.execute_using_packagelist Perform operation with a certain set of packages.
lib.git_show_untracked List all un-tracked library folders
lib.install Install packages and tarballs into R_MV_library
lib.installed_packages Show the complete library content.
lib.install_if_not_compatible Install packages and tarballs into R_MV_library
lib.install_tarball Install packages and tarballs into R_MV_library
lib.is_basepackage Check if a package belongs to the standard R (base) packages.
lib.load Load package from R_MV_library
lib.load_namespaces Load namespaces
lib.location The R_MV_library location.
lib.location_install_dir Temporary directory location.
lib.package_version_loaded Check the versions of an already loaded package.
lib.packs_str2vec Parse single string to named character vector.
lib.packs_vec2str Convert package name/version vector to single string.
lib.printVerboseLibCall Print example 'lib.load' call.
lib.set_libPaths Set '.libPaths()' to the provided version specific package locations.
normPath Normalize path with backslashes.
raw_input_parser Parse direct unquoted input to package name/version vector.
strRemain Removes pattern A and pattern B from a string.
unique_highest_package_versions Create unique list of highest package versions.
with_safe_package_tester Create a safe environment in which certain expressions can be tested