Tous,
j'ai une application (utilisant un script shell) qui automatise le processus de validation de svn, générant des informations svn et l'envoyant par courrier électronique. Mais de temps en temps, je reçois ce qui suit
Domaine d'authentification: <svn: //host.example.com: 3690> exemple de domaine
Nom d'utilisateur: testuser
Mot de passe pour 'testuser':
Cela se produit généralement lorsque l'utilisateur modifie le mot de passe (il s'agit d'un mot de passe système) utilisé pour se connecter au référentiel distant. Mon application est bloquée à ce stade car elle ne vérifie pas si le mot de passe a changé avant l'ajout et la validation. Je souhaite simplement que mon application authentifie les informations d'identification de l'utilisateur avant le processus de validation et alerte l'utilisateur que l'authentification a échoué et qu'il doit fournir le nouveau mot de passe. Est-il possible de faire cela en utilisant un script shell?
la source