[issue2160] hg serve user authentication and multiple connections.
Shaneyfelt
bugs at mercurial.selenic.com
Mon Apr 26 16:52:25 UTC 2010
New submission from Shaneyfelt <t.s at ieee.org>:
Although Mercurial is better than SVN and GIT, etc. in many ways (stable cross-
platform support, less hidden file litter, ease of setup and serve, and flexibility
of distributed versioning), its easy-to-use serve function has some widely-recognized
fatal flaws that need to be fixed:
1. Authentication is missing. Add https support when a passphrase for self-signing a
certificate is provided.
2. Multiple connections are not supported. Add them by spawning processes and tear
them down after reasonable inactivity timeout (an hour?).
Then one can serve at a moment's notice before going on a long trip, knowing that
changes can be backed up and published onto a machine that will neither crash if a
connection is dropped or be vandalized easily. T
his sort of quick and easy setup is the core competence of hg than needs to be
rounded out to set it apart from the rest. (Because these features are missing, I
still use existing SVN setups for most projects.)
----------
messages: 12392
nosy: shaneyfelt
priority: feature
status: unread
title: hg serve user authentication and multiple connections.
____________________________________________________
Mercurial issue tracker <bugs at mercurial.selenic.com>
<http://mercurial.selenic.com/bts/issue2160>
____________________________________________________
More information about the Mercurial-devel
mailing list