Can someone explain why the push in the example (that people familiar with hg would recognize) failed?
[paths]
default = http://live.hglabhq.com/hg/hgsharp/hgsharp
default-push = http://live.hglabhq.com/hg/hgsharp/hgsharp
When you create a new repository with `hg init`, the `[paths]` section is, naturally, empty, hence the complaining.