# Functions

CheckoutRepositoryTag checkouts a repository tag by looking for the tag reference then calling the checkout function.
CloneRepository clones a git repository into a given directory.
CopyFile copies a file from a source path to a destination path.
FetchRepositoryTags fetches a repository remote tags.
FileExists returns True if the supplied file path exists, false otherwise.
InStrings returns true if the subject string is contained in the supplied slice of strings.
LoadRepository loads a repository from the local file system.