Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 
 
To place Mercurial behind CU WebAuth you'll need to modify your VirtualHost include to specify:
 

 
This configuration will allow un-authenticated users the ability to download and require CU WebAuth to update content.  This does not do any type of authorization checks.  It is expected that you would want to customize for your environment (i.e. specify a permit for authorized users).
 
From the client you'll need to first visit the "/davlogin/" URL.

Image Added

From your Mercurial client Instead of using your NetID password use the WebDav key (i.e. "WAA...").

Image Added

When you need to sync the change back do the same steps of first going to "/davportal/".

 
Image Added
 
Creating push back to Mercurial server.
 
Image Added
Confirmation showing the use of "/davportal/"