Customer wants to have more capability to limit how many versions are kept, e.g. allow to limit library versioning with conditions available to delete-library-versions command,
e.g.
[-q value | --search-query=value]
with combination with below:
[-c <true|false> | --keep-commented-versions=<true|false>]
[-n <true|false> | --keep-named-versions=<true|false>]
[-a value | --keep-created-after=value]
[-s value | --keep-smaller-than=value]
[-v <true|false> | --keep-current-version=<true|false>]
[-l value | --keep-at-least=value] [-m value | --keep-at-most=value]
Currently we suggest them to use task scheduler to run above command to delete unwanted ones(e.g. only keep recent 3) periodically.