Documentation

Support

Unity Version Control

Manage On-Prem licenses

Monitor and reassign licenses, and manage read-only users.
Read time 1 minuteLast updated 5 months ago

Manage your user licenses for Unity Version Control (UVCS) On-Prem.
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:
  1. Run the
    cm deactivateuser
    command to deactivate the inactive user.
  2. 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.