Repository Layouts enable you to take full control over the layout used by each repository and use layout definitions to identify module artifacts and descriptors. Repository layouts support these smart module management facilities for any build technology:
Automatic snapshot/integration version cleanup
Deleting old versions
Conversions between remote and local layouts
Conversions between two local layouts when moving or copying
Resolution conversions from a virtual repository to its underlying repositories (where the virtual repository has its own layout defined)