I want to make the same (physically same) Mercurial repository accessible via ssh and https (hgwebdir).
Are there transaction problems when ssh users and http users push at the same time?
I want to make the same (physically same) Mercurial repository accessible via ssh and
Share
No, Mercurial is set up to handle this, and will (write) lock the repo once a transaction begins. The second user will just have to wait a little bit before their push goes through. Simultaneous requests can happen if it is served just by one or the other, so setting up both won’t cause any additional problems.