Hi, I'm participating in the Mercurial beta program (the project is at http://clojure-dev.googlecode.com/hg/), and I have a question regarding recommendations for automatic authentication. I'm using Mercurial 1.1.2 on Ubuntu 8.10 together with the MercurialEclipse plugin 1.3.1019.
The cloning instructions tell the following for pushing changes (assuming "[email protected]" as my Google account name): # Project members authenticate over HTTPS to allow pushing changes. hg push https://[email protected]@clojure-dev.googlecode.com/hg/ When prompted, enter your generated googlecode.com password. This certainly works, but as I would like to be able to push without having to enter my password, I tweaked the .hg/hgrc file of a clone like this (assuming that "password" is my generated googlecode.com password): [paths] default = https://my.address%%40something.com:[email protected]/hg/ This allows to run "hg push" without having to enter the password interactively. The problem is that this method does not work with the MercurialEclipse plugin. It seems to mess up the URL when attempting to push the changes. In order to avoid the problematic URL that contains username and password I try to work around this by using the [auth] section in the hgrc file (see http://www.selenic.com/mercurial/hgrc.5.html), like this: [auth] clojuredev.prefix = clojure-dev.googlecode.com/hg/ clojuredev.username = [email protected] clojuredev.password = password clojuredev.schemes = https [paths] default = https://clojure-dev.googlecode.com/hg/ But this seems to have no effect. When executing "hg push" from the command line I'm prompted for username and password. So finally my question: Should the Mercurial authentication via the [auth] section work with googlecode.com? Or am I misunderstanding the purpose of the [auth] section? Sorry if I'm barking up the wrong tree here, but I currently have no other remote Mercurial repository where I could try this for a comparison. Thanks Stephan --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Hosting at Google Code" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/google-code-hosting?hl=en -~----------~----~----~----~------~----~------~--~---

