Mercurial and Savannah

Marco Bresciani marcobresciani_1974 at libero.it
Wed Jan 20 13:46:57 CST 2010


Hello all,
    I've registered a project on (Non)GNU Savannah site and I'm trying to use 
TortoiseHg (and also the command line) to upload all my local repository on 
the Savannah server. https://savannah.gnu.org/support/index.php?107140

I'm registered on Savannah and I have configured the repository according to
Savannah guidelines (http://savannah.gnu.org/maintenance/UsingHg) but I cannot 
connect to the repository (it uses SSH).

The configuration file seems correct, to me. I'm using TortoiseHg 0.9.

So, I'm trying to push the modifications on Savannah, and I receive this
message: "Disconnected: No supported authentication methods available".
I've received, the first time I tried, the SSH connection message (key and so
on) but since I was busy doing too many things, I've not read it and I've also 
probably mistyped the login name, that time, so I would like to try by
removing the already registered SSH and trying again.
Any idea on how to do this on this damn OS? (No, can't install gNewSense or 
any other GNU/Linux or Solaris right now, unfortunately...)

Also, is the hg file correct?


------------------------------------------
[paths]
default = ssh://MarcoBresciani@hg.sv.gnu.org/scacchi3d

[ui]
username = Marco Bresciani

[tortoisehg]
authorcolor = True

[web]
name = Scacchi 3D
description = Progetto e Sviluppo di un Sistema per il Gioco degli Scacchi
Tridimensionali
contact = Marco Bresciani <m.bresciani at email.it>

[email]
from = Marco Bresciani <m.bresciani at email.it>
------------------------------------------




Here they are my steps:
1. opened command prompt as administrator user;
2. "cd"ed inside the repository directory (same level as ".hg" directory;
3. checked repository config file to be sure about content (see previous
attachment);
4. ran "hg serve -A access.log -E error.log" at 21.33;
...

...
5. no news/changes or output (neither in the logs) at 21.50 but command
apparently still running (no exit firewall on hg, obviously);

------------------------------------------
------------------------------------------
------------------------------------------

Second attempt:
1. opened command prompt as administrator user;
2. "cd"ed inside the repository directory (same level as ".hg" directory;
3. checked repository config file to be sure about content (see previous
attachment);
4. ran "hg push -v --debug" at 21.40;
5. output is:

sto eseguendo ""C:\Program Files\TortoiseHg\TortoisePlink.exe" -ssh -2
MarcoBresciani at hg.sv.gnu.org "hg -R scacchi3d serve --stdio""
sending hello command
sending between command
abortito: nessuna risposta accettabile dall'hg remoto!

where "sto eseguendo" means "I'm running" and "abortito: nessuna risposta
accettabile dall'hg remoto!", according to the translation file the actual
English message is: "no suitable response from remote hg".

------------------------------------------
------------------------------------------
------------------------------------------

Instead, using TortoiseHg "push" command I see an error popup dialog saying
"Disconnected: No supported authentication methods available". Same for
"incoming", "push" and "outgoing" modifications commands.

------------------------------------------
------------------------------------------
------------------------------------------

Any idea? :-(


Thanks,

Marco


More information about the Mercurial mailing list