This is starting to get a bit sizable and it turns out Mercurial is sort of a beast, so split the VCS serve stuff into a separate controller.
Details
Details
- Reviewers
- btrahan 
- Commits
- Restricted Diffusion Commit
 rP44a40eaf57b0: Split Diffusion VSC serve code into its own controller
Pushed and pulled an authenticated Git repository.
Diff Detail
Diff Detail
- Branch
- servecontroller
- Lint
- Lint Passed 
- Unit
- No Test Coverage 
Event Timeline
Comment Actions
Also ensure this is tested with public policy turned off.. I don't want this stuff breaking tomorrow morning when we start using the Git hosting.
Comment Actions
- Rebase on password/user agent changes.
- cloned/pushed Git repo with allow public on.
- cloned/pusehd Git repo with allow public off.