initialize devious to add/get versioned files from the storage directory

dvs_init(storage_directory, permissions = NULL, group = NULL)

Arguments

storage_directory

path to the desired storage directory for versioned files

permissions

optional: linux file permissions to set for files added to the storage directory (in octal format)

group

optional: primary group to set for files added to the storage directory

Value

A data frame with the storage directory, permissions, and group

Examples

if (FALSE) { # \dontrun{
# would initialize the project's storage directory at /data/project_x
dvs_init("/data/project_x")

# would initialize the project's storage directory at /data/project_x and
# configure the linux permissions "777" and primary group "project_x_group" for all
# files added to the storage directory
dvs_init("/data/project_x", 777, "project_x_group")
} # }