Après avoir installé Nouveau Utiliser normalement svnkit strong>, il demande un mot de passe une fois par session fort>. Svnkit ne prend pas en charge svn 1.7.0 fort> pourtant. P>
Comment puis-je résoudre ce problème ou est-ce un comportement normal de Javahl? P>
Paramètres: P>
6 Réponses :
La cache une fois par session est une fonctionnalité que SVNKIT fournit. Javahl ne fournit pas cela. On dirait que vous n'autorisez pas SVN de cacher vos informations d'identification ou que vous utilisez SVN + SSH: // Dans quel cas SVN ne peut pas cacher vos informations d'identification. Si c'est ce dernier, vous pouvez stocker votre clé SSH sur le serveur pour éviter de vous connecter et d'exécuter SSH-Agent sur votre client pour fournir le certificat au client SSH. P>
+1 merci pour l'info :). Les référentiels utilisent https: //. Est la même chose que svn + ssh: //?
Pas le même. Le problème est que vous ne cache pas les mots de passe et Javahl n'a pas de cache de session.
@Mark: Où puis-je obtenir le fichier de clé afin que je puisse le mettre sur le serveur?
Mon observation (avec la sous-clipse 1.6.13 et Javahl 1.6.12 sur Eclipse 3.7.1) est que la sous-clipse (même avec le connecteur Javahl) est capable de mettre en cache les informations d'identification si vous créez la connexion au référentiel dans les "référentiels SVN". vue. p>
Lorsque vous créez la connexion au référentiel dans l'assistant d'importation «Checkout Projets de SVN», les informations d'identification ne seront pas enregistrées. Dans ce cas, ils ne seront même pas économisés lors de la consultation dans les "référentiels SVN" jusqu'au prochain redémarrage de Eclipse. P>
Vous pouvez voir si des informations d'identification sont enregistrées en examinant le contenu du dossier suivant: C: \ users \\ appdata \ itinérant \ subversion (sous Windows 7). Lorsque des informations d'identification sont stockées, un sous-répertoire "Auth" existe dans ce répertoire. P>
Pour une raison quelconque, j'avais à la fois Svnkit et Javahl installé. Je devais mettre à jour mes préférences d'éclipse pour utiliser svnkit au lieu de Javahl. p>
In Préférences> Équipe> SVN> Interface SVN
Commutateur:
Javahl (Jni) ...
à:
Svnkit (pure java) svnkit ....
p>
Cela m'a fait pour moi aussi.
Travaillé pour moi. Merci
Était juste l'inverse pour moi (de Svnkit à Javahl) mais l'astuce. Merci!
Pour moi, cela a causé Eclipse (oxygène) pour se souvenir de mon mot de passe, mais aucune commande SVN ne fonctionnerait plus. Chaque fois que j'essaierais de commenter / commuter / fusionnerais, il montrerait la barre de progression et elle continuerait à charger pour toujours, devait tuer Eclipse pour annuler l'opération. Retournez à Javahl et a résolu le problème avec cette réponse: Stackoverflow.com/a/32761737/2342529
Si quelqu'un a le même problème avec Kepler et Subversive (sur Ubuntu), j'ai pu la résoudre par
pour SVN + SSH Créer une variable système: et définissez-le comme ceci: p> svn_ssh code>
Lorsque la première fois que je suis confronté au même problème, je change mon mot de passe Windows et qui a fonctionné. En fait, dans ma société, nous avons la politique de modifier le mot de passe après 3 mois et mon mot de passe a été expiré, alors je faisais face au problème. P>
La deuxième fois, je viens de redémarrer l'éclipse qui fonctionne pour moi. p>
Habituellement, le profil est enregistré dans le dossier Windows \ Document et Paramètres, sauf si vous en avez déjà eu une ou la supprimée manuellement. Cela semble fou mais peut-être un redémarrage vous aidera à le réparer?
Je suis au-delà du redémarrage (éclipse, ordinateur). Ne le répare pas :(. Où puis-je trouver le fichier de profil, qu'est-ce que cela s'appelle?
C: \ Documents et paramètres [-YourworkStationUserID -] \ Data de l'application \ Subversion également s'il vous plaît voir ist.berkeley.edu/as-ag/tools/howto/...