Developers

To work with the AccuRev Git Server, a Git user must have an AccuRev account. You can clone AccuRev streams using Git HTTP/S URLs. Using the web interface, you can set up change packages so that subsequent git push commands are associated with the configured issue(s).

Log in

Log in to the AccuRev Git Server’s web interface at <host>:<port>/git-server using your AccuRev user credentials.

Back to top

Home page

The Git Server’s Home page displays the Git repos that you have cloned on your local system, along with the issues that you have selected to associate with commits pushed to those repos.

You can do the following on the Home page:

Action Details

Clone a repo

Click the Show all repos button to go to a page where you can clone a repo.

Manage issues

Click a repo name to manage issues associated with commits pushed to that repo.

Manage code reviews

Click the corresponding Pulse code review icons to create a new code review, update an existing code review, or open a code review in the Pulse web interface.

Back to top

All Repos page

The All Repos page displays all the repos created from AccuRev streams that are ready to be cloned by Git users.

To clone a repo:

  1. Click the Copy URL button .
  2. Execute git clone <paste URL here> in your Git workspace.

    The cloned repo is then listed on the Home page.

Back to top

Issues page

Clicking a repo name on the Home page brings you to the Issues page, where you can see issues that are or can be associated with commits that you push to the repo. The selected issues are used for subsequent pushes to the repo until they are de-selected on this page.

You can do the following on the Issues page:

  • To choose an issue, select the checkbox before the issue. To de-select the issue, clear the checkbox.
  • To view the issue in the AccRev Web UI, click the Issue button .
  • To remove an issue from the listed of selected issues, click the Delete button next to the issue number.

For admins: The columns in the table are configured in the Change Package Triggers part of the schema for the AccuRev stream from which the repo was created.

Back to top

Pulse Code Review page

From the Home page, you can open a Pulse Code Review for an issue associated with your cloned repo.

The files under review are listed on the left side of the page. On the right side, you can click different tabs to see code diffs and comments from reviewers.

For details on Pulse Code Review, see Review code.

Back to top

See also: