Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Table of Contents

General Mercurial (aka hg) Info

Mercurial Guide

Acquiring an Account

HG uses crowd credentials, to get an account go to the CRBS Account Request Page. Ensure you check the HG box as a resource you need access too.

Browsing HG

To view what files are on HG, goto https://hg.crbs.ucsd.edu/PATH

Creating new HG modules

Developers: Put in a ticket requesting a new module.
SysOPS: As root on mercurial server, run

Code Block
cd /var/HGROOT
hg init <reponame>
chown -R apache:apache <reponame>

Reconfigure puppet/trunk/puppet/modules/p_crbs/files/vhost-mercurial.conf
Add the following:

Code Block
<Location /<reponame>>
 Require group <crowd-group1> <crowd-group2>
</Location>