Hi,
nachdem ich Mercurial nun seit einiger Zeit in der Konsole nutze, möchte ich jetzt auch mal TortoiseHg ausprobieren. Mein Problem dabei ist aber, das kein "Passwort Dialog", wie z.B. hier Beispiel Screenshot zu sehen, erscheint. Bislang habe ich noch nichts gefunden wie ich den Dialog einschalten könnte.
Danke
[gelöst]TortoiseHg konfiguration
[gelöst]TortoiseHg konfiguration
Zuletzt geändert von roli am 05.02.2013 20:47:54, insgesamt 1-mal geändert.
Roland
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
Re: TortoiseHg konfiguration
Code: Alles auswählen
$ aptitude versions tortoisehg
p 1.1.1-1 stable
p 2.4-1~bpo60+1 squeeze-backports
p 2.4-2 testing,unstable
p 2.6-1 experimental
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
Re: TortoiseHg konfiguration
Hi,
ich interpretiere deine ANtwort mal so, das du gerne wissen möchtest welche Version ich installiert habe, richtig?
ich habeBei mir läuft tortoisehg in Version 2.4-2.
ich interpretiere deine ANtwort mal so, das du gerne wissen möchtest welche Version ich installiert habe, richtig?
ich habeBei mir läuft tortoisehg in Version 2.4-2.
Roland
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
Re: TortoiseHg konfiguration
Kannst Du Dich denn mit dem entsprechenden Server verbinden?
Resp, benutzt der entsprechende Server/Protokollport eine Authentifizierung?
Output-Log?
Resp, benutzt der entsprechende Server/Protokollport eine Authentifizierung?
Output-Log?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
Re: TortoiseHg konfiguration
Hi,
auf'fe Konsole ist die Welt in Ordnung. Nach einem "hg push" werde ich nach dem Passwort gefragt, und gut ist.
Der Server ist Sourceforge, und das ganze läuft über ssh.
auf'fe Konsole ist die Welt in Ordnung. Nach einem "hg push" werde ich nach dem Passwort gefragt, und gut ist.
Der Server ist Sourceforge, und das ganze läuft über ssh.
Roland
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
Re: TortoiseHg konfiguration
Also stellst Du auch in tortoise die ssh-Adresse ein?
Oder ist das Repo schon zBsp. per sshfs gemountet?
Im htop/ps sieht der entsprechende Befehl aus: eventuell ist der ssh-Zugang ja schon authentifiziert,
zBsp. per ssh-agent o.ä.?
tortoise mal auf der Kommandozeile aufgerufen?
Wenn ich dann in tortoise das Repo laden will ("ssh" "user@server" "pfad"),
tauchen Schlüssel- und ssh-Passwortabfrage im Terminal auf von dem ich tortoise aufgerufen habe.
Vielleicht ist die Dialogbox für die Üergabe an ssh nicht richtig,
oder (aus Sicherheitsgründen) gar nicht implementiert?
------------------------------------------
Auch mit tortoisehg 2.6 (experimental) zeigt sich mir dieses Verhalten,
keine solche Dialog-Box.
---------------------------------
http://tortoisehg.bitbucket.org/manual/ ... l#security erwähnt auch nur bei https eine Dialogbox,
Also wohl nix Dialogbox.
Oder ist das Repo schon zBsp. per sshfs gemountet?
Im htop/ps sieht der entsprechende Befehl aus:
Code: Alles auswählen
ssh user@server.domain 'hg -R pfad serve --stdio'
zBsp. per ssh-agent o.ä.?
tortoise mal auf der Kommandozeile aufgerufen?
Wenn ich dann in tortoise das Repo laden will ("ssh" "user@server" "pfad"),
tauchen Schlüssel- und ssh-Passwortabfrage im Terminal auf von dem ich tortoise aufgerufen habe.
Vielleicht ist die Dialogbox für die Üergabe an ssh nicht richtig,
oder (aus Sicherheitsgründen) gar nicht implementiert?
------------------------------------------
Auch mit tortoisehg 2.6 (experimental) zeigt sich mir dieses Verhalten,
keine solche Dialog-Box.
---------------------------------
http://tortoisehg.bitbucket.org/manual/ ... l#security erwähnt auch nur bei https eine Dialogbox,
bei ssh:The next option is to encode the username in the URL so that Mercurial only prompts for a passphrase. This cuts the
number of prompts in half, but is still annoying. If you do not wish to be prompted for the passphrase, it must be
stored somewhere. Your choices, in increasing security, are:
1. encode the clear-text passphrase in each HTTPS URL in your repository configuration files
2. store the clear-text passphrase in your user configuration file
3. use the mercurial_keyring extension to store the passphrase cryptographically
Until recently, TortoiseHg only supported the first option in the graphical interface even though the second and third
options were supported internally. TortoiseHg 2.0, we only support the latter two options in the graphical interface,
and we do not allow the user configure the first option anymore. By default we strip the username and password off of
URLs when they are saved.
wird für windows das tool TortoisePlink angesprochen.SSH clients and servers have their own key management systems, so Mercurial does not get involved with password prompts when SSH is used.
Also wohl nix Dialogbox.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
Re: TortoiseHg konfiguration
Ich habe das auf der Konsole ausgecheckte Repo in TortoiseHG importiert, daher gehe ich davon aus, das auch die SSH-Adresse drinnen ist. Wenn ich auf den Syncronisieren Button drücke, sehe ich auch die richtige SSH-URL, nur sehe ich halt nicht, wo ich da das Passwort eingeben kann. Wenn ich z.B. den Button für's "pull'en" drücken, sehe ich im Ausgabeprotokoll:rendegast hat geschrieben:Also stellst Du auch in tortoise die ssh-Adresse ein?
Ahhhhhhhhhh, wer lesen kann ist klar im Vorteil, /usr/bin/ssh-askpass sollte schon installiert sein
Manchmal hilft es des Ausgabeprotokoll ein paar Zeilen "zurückzublättern, wenn man nur die letzten 3 sieht, bringt einen das nicht wirklich weiter!% hg --repository /home/roli/entwicklung/my_proj21 pull --verbose ssh://roli@my_proj.hg.sourceforge.net/hgroot/my_proj/my_proj
Führe ssh roli@my_proj.hg.sourceforge.net 'hg -R hgroot/my_proj/my_proj serve --stdio' aus
Entfernt: ssh_askpass: exec(/usr/bin/ssh-askpass): No such file or directory
Entfernt: ssh_askpass: exec(/usr/bin/ssh-askpass): No such file or directory
Entfernt: ssh_askpass: exec(/usr/bin/ssh-askpass): No such file or directory
Entfernt: ssh_askpass: exec(/usr/bin/ssh-askpass): No such file or directory
Entfernt: Permission denied, please try again.
Entfernt: ssh_askpass: exec(/usr/bin/ssh-askpass): No such file or directory
Entfernt: Permission denied, please try again.
Entfernt: ssh_askpass: exec(/usr/bin/ssh-askpass): No such file or directory
Entfernt: Received disconnect from 246.134.11.121: 2: Too many authentication failures for roli
Keine passende Antwort des entfernten hg
[Der Befehl gab den Wert 255 zurück Tue Feb 5 20:39:59 2013]
my_proj21%
Roland
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"