Manage Enterprise licenses
Manage your user licenses for Unity Version Control (UVCS) Enterprise edition.
Note: Only server administrators can run commands to manage licenses. If you haven’t configured your administrator users, right-click a repository in the desktop application, select Repository server permissions, and select your user as the owner.
Monitor licenses
To find information about your license, run the cm licenseinfo
command.
After you install and configure your UVCS server with a new license, by default there are no active users. If your license has available seats, the users activate the first time they perform a write operation on the server.
Reassign licenses
Reassign a license to a different user:
- Run the
cm deactivateuser
command to deactivate the inactive user. - Run the
cm activateuser
command to assign the released license to a new user.
To check that you correctly assigned the license, run the cm licenseinfo
command. The new user appears as INACTIVE
until they perform a write operation on the server.
Manage read-only users
If you create a new user in UVCS and don’t assign them a license, the user can run read-only operations such as an update or diff. The user turns into an active user if they perform a write operation.
Note: After a user activates a license, you can deactivate the user, but the user loses both read and write access to the server.
The read-only function allows you to grant access to users who need to check the system but don’t need to check in changes. Similarly, you can use it to grant access to continuous integration (CI) systems that only need read-only operations.