web-dev-qa-db-fra.com

Comment changer le nom d'utilisateur et le mot de passe SVN par défaut pour valider les modifications?

Je dois valider mes modifications dans le référentiel, mais sur cet ordinateur portable (configurations svn), je ne suis pas l'utilisateur par défaut.

Comment définir mon identifiant et mon mot de passe par défaut dans svn config?

OS_X 10.9 Svn, version 1.7.10 (r1485443)

41
bmalets

Pour utiliser d'autres informations d'identification pour une seule opération, utilisez les commutateurs --username et --password pour svn.

Pour effacer les informations d'identification précédemment enregistrées, supprimez ~/.Subversion/auth. Vous serez invité à fournir vos informations d'identification la prochaine fois que vous en aurez besoin.

Ces paramètres sont enregistrés dans le répertoire de base de l'utilisateur. Par conséquent, si vous utilisez un compte partagé sur "cet ordinateur portable", faites attention - si vous autorisez le client à enregistrer vos informations d'identification, une personne peut vous imiter. La première option que j'ai fournie est la meilleure façon de procéder dans ce cas. Au moins jusqu'à ce que vous cessez d'utiliser des comptes partagés sur des ordinateurs, ce que vous ne devriez pas faire.

Pour modifier les informations d'identification, vous devez procéder comme suit:

  • rm -rf ~/.Subversion/auth
  • svn up (il vous demandera un nouveau nom d'utilisateur et mot de passe)
76
alroc

comme votre nom d'utilisateur local sur votre ordinateur portable ne correspond souvent pas à celui du serveur, vous pouvez le définir dans le fichier ~/.Subversion/servers

Ajoutez le serveur à la section [groups] avec un nom, puis ajoutez une section portant ce nom et indiquez un nom d'utilisateur.

par exemple, pour un login comme [email protected], voici à quoi ressemblerait votre configuration:

[groups]
exampleserver = svn.example.com

[exampleserver]
username = me
16
FlipMcF

Dans les paramètres TortiseSVN 

menu contextuel >> paramètres >> données enregistrées >> Données d'authentification [Effacer]

L'effet secondaire est que toutes les données d'authentification sont effacées et que vous devez entrer votre propre nom d'utilisateur/mot de passe.

5
Ros_dev

Dans Windows (7), cliquez sur OK.

%APPDATA%\Subversion\auth

Введите выше в Run (Win key+R) диалоговое окно и нажмитеEnter,

Les règles de la vie

%APPDATA%\Subversion\auth\svn.simple\xxxxxxxxxx
1
AbD_Riz