Table of Contents |
---|
General Mercurial (aka hg) Info
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> |