This feature enables users to create repository versions. A repository version represents a set of content. A new repository version can consist of the exact same set of content as the previous version, but in most cases a new version is a subset or a superset of the previous one. A new repository version can be created by using an importer to sync content. A new version can also be created by specifying a set of content to add and a set of content to remove from the previous version. An importer can also be used in combination with the second method.