Je tente d'exécuter un script batch Windows tous les soirs pour récupérer une nouvelle copie de données sur mon disque dur local à partir d'un référentiel Mercurial, en écrasant toutes les données que j'ai localement. Le serveur sur lequel se trouve le référentiel contient beaucoup de repos, il est donc situé dans un sous-répertoire sur le serveur. J'ai mis en place PuTTY pour utiliser une clé RSA alors quand je me connecte sur le serveur avec PuTTY, j'ai seulement besoin d'entrer mon nom d'utilisateur.Mercurial Repository Nightly Extraire d'un sous-répertoire sur un serveur
Le script batch a une commande:
hg pull ssh://[email protected]/targetrepo/
... mais cela ouvre seulement une invite pour moi d'entrer mon mot de passe. Normalement, ce serait bien, mais parce que le pull sera exécuté à partir d'un script batch, j'ai besoin de l'authentification par clé RSA pour fonctionner.
Comment autoriser un script de traitement par lots dans un sous-répertoire sur le serveur contenant un référentiel Mercurial à s'exécuter sans nécessiter la saisie d'un mot de passe?
Quel client ssh utilisez-vous? – Rudi
@Rudi, j'utilise PuTTY. –