blobcp

Name

blobcp - copy blobs

Synopsis

blobcp [-p profile] [-a authorisation] [-v] source target
blobcp [-p profile] [-a authorisation] [-v] source ... target_directory

Description

In the first form, source is copied to target. In the second form the soources are copied into target_directory, with their names preserved. Copying is always recursive.

By default source and target are files. To specify blobs prefix them with blob:

The following options are available:

-p --profile
set the svnplace profile for working with blobs.
-a --auth
set the authorisation to use for working with blobs.
-v --verbose
verbose mode - report progress.

Exit Status

The blobcp utility exits 0 on success, and >0 if an error occurs.

Examples

Copy foo from box joeboggs/testBox to local file bar

$ blobcp -p joebloggs blob:joebloggs/testBox/foo bar

Copy a group of files to blobs storage:

$ blobcp -p joebloggs *.txt blob:joebloggs/testBox

Copy everything recursively to blobs:

$ blobcp -p joebloggs * blob:joebloggs/testBox/everything

Copy between blobs:

$ blobcp -p joebloggs blob:joebloggs/job_results/programs/output blob:joebloggs/production/programs