Tortoise and Savannah

Marco Bresciani marcobresciani_1974 at libero.it
Fri Nov 27 15:28:31 CST 2009


Hello all,
   I've just 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 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