add ability to checkout all files from remote via wildcard
For a new local arx endpoint that is being set up to pull from a pre-existing remote arx endpoint, there should be an option to pull the entire thing to the local copy via the use of a wildcard similar to '*' (but evaluated at the remote end). Currently the arx pull
help menu looks like this:
╰─➤ arx checkout -h
usage: arx checkout [-h] paths [paths ...]
checkout paths from the archive
positional arguments:
paths paths to checkout
options:
-h, --help show this help message and exit
At least one positional paths
arguments is required. For an empty arx repo that has just been initialized to point to a remote, there should be a way to say "copy everything from the remote to my local endpoint". Running arx checkout
(or similar) returns the following error:
╰─➤ arx pull
usage: arx checkout [-h] paths [paths ...]
arx checkout: error: the following arguments are required: paths