Skip to contents

Retrieves5 the latest version of the file from the repository.

Usage

updateFile(
  ident,
  from = pwd(),
  filePath = ".",
  addIdToName = FALSE,
  linkInInventory = FALSE
)

Arguments

ident

id

from

Used if a relative path is used.

filePath

Local path where the file is stored (relative to rootPath).

addIdToName

Logical; if TRUE the entity id is added to the filename.

linkInInventory

Logical; if TRUE, creates a link to the resource in inventory.

Details ident

There are multiple ways to describe the ident of a resource:

Absolute idents:

  • resourceId: a UUID

  • Data frame: uses the resourceId value of the data frame

  • entityId: pointer to the latest version of a resource. Short and long entityIds are accepted'

  • entityVersionId: pointer to a specific version of a resource. Short and long entityIds are accepted'

  • path: the full path to a resource, always starting with /.

Relative idents:

  • All relative idents are path based, they always have to start with ./ or ../'

  • Relative path without pwd: always starts from the return value of pwd()'

  • Relative path and pwd as second argument: starts the relative path from the absolute ident that was handed over as second argument. Sometimes still called “from” but will be updated to pwd.

References

ics1099