SYNOPSIS
$0 [--repo /my/repo || mayi@127.0.0.1::pkg/foo] [--link /my/link] [--version release-x.x.x]
[--path /my/path ( default $repo/data ) ]
[--keep 10 (default 10)]
[--taropt '-m']
[--rsyncopt '-v']
[--stage]
Version 'release-x.x.x' and 'rollback:release-x.x.x' are the same
Version 'comeback:release-x.x.x' rollback to before release-x.x.x
Version backup refers to the $link.backup
Version backup\d* refers to the $link.backup\d*