Dans pycharm, il existe une option pour télécharger les modifications dans un référentiel svn distant.
Cependant, il ne demande pas de mot de passe. Comment puis-je le fournir?
Dans pycharm, il existe une option pour télécharger les modifications dans un référentiel svn distant.
Cependant, il ne demande pas de mot de passe. Comment puis-je le fournir?
Réponses:
il ne demande pas de mot de passe.
Peut-être à cause de la mise en cache:
vous pouvez désactiver la mise en cache des informations d'identification. Pour désactiver la mise en cache pour une seule commande, passez l'option --no-auth-cache:
$ svn commit -F log_msg.txt --no-auth-cache
Authentication realm: <svn://host.example.com:3690> example realm
Username: mark
Password for 'mark':
Adding newfile
Transmitting file data .
Committed revision 2324.
# password was not cached, so a second commit still prompts us
$ svn delete newfile
$ svn commit -F new_msg.txt
Authentication realm: <svn://host.example.com:3690> example realm
Username: mark
[...]
Ou, si vous souhaitez désactiver la mise en cache des informations d'identification de manière permanente, vous pouvez modifier votre fichier de configuration d'exécution (situé à côté du répertoire auth /). Définissez simplement store-auth-creds sur no et aucune information d'identification ne sera jamais mise en cache sur le disque.
[auth]
store-auth-creds = no
En tant que source, vous pouvez utiliser ce lien .
Dans la documentation PyCharm concernant l' authentification auprès de Subversion :
Le serveur Subversion ne nécessite pas d'authentification de l'utilisateur à chaque requête. Lorsque vous utilisez l'intégration Subversion à partir de PyCharm, il vous suffit de répondre au défi d'authentification du serveur, s'il est requis par les stratégies d'authentification et d'autorisation. L'authentification réussie entraîne la sauvegarde de vos informations d'identification sur disque,
~/.subversion/auth/
sur des systèmes Unix ou<USER HOME>/.subversion_IDEA
sur Windows et OS X.Lorsqu'un défi d'authentification provient du serveur, les informations d'identification sont recherchées dans le cache de disque. si les informations d'identification appropriées ne sont pas trouvées ou ne parviennent pas à s'authentifier, les utilisateurs sont invités à spécifier le nom de connexion et le mot de passe.
Si nécessaire, vous pouvez choisir de supprimer toutes les informations d'identification stockées dans le cache, pour les protocoles http, svn et ssh + svn.