Request a code review

You can request a code review on a branch or changeset within your repository:

  1. From the Repositories page, select either the Branches or Changesets tab.
  2. Select Request a review on the branch or changeset you want to review.
  3. Enter a title for the review and a description of the content for the reviewer(s). Note: The title defaults to the branch name if you leave it blank.
  4. In the Reviewers panel, select Add.
  5. From the dropdown, search and select for the user(s) or user group(s) that you want to review the code.
  6. Select Request review.

Respond to comments and resolve questions

After you have opened a code review, collaborators or team members can comment and request changes. In the Unity Cloud Dashboard, you can view and respond to comments, and resolve questions:

  1. Locate the comment in either the Conversations tab or the Changed Files tab.
  2. Type your answer.
  3. Select either Reply or Resolve question.

Resolve change requests

To resolve a change request, you have to make the changes in the code.

Resolve the change request in the Unity Cloud Dashboard

You can check-in changes through your normal method, then manually resolve the change request in the Unity Cloud dashboard:

  1. Make the changes in your repo and check-in the changes.
  2. Open the change request comment in the Unity Cloud Dashboard.
  3. Add a comment to describe your changes and select Resolve change request.
  4. Select the changeset with your changes from the dropdown and select Mark as resolved.

Resolve the change request in the desktop client

You can also make your changes in your UVCS desktop client, and automatically resolve the change request when you check-in the changes:

  1. Open the changeset or branch to make your changes.
  2. Select the Pending Changes tab.
  3. Select the Close change requested in review button and select the change request that these changes resolve. Note: You can select multiple change requests to resolve multiple at the same time.
  4. Select the Check in button.

This adds the GUID of the change request to the checked in changes. The change request then automatically displays as Resolved in the Unity Cloud Dashboard, and shows link to the changeset that you checked in.

Merge a completed code review

Once your reviewer marks your code review as Reviewed, you can select Merge to merge in the changes.

Additional resources