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*