Occasionalmente, quando eseguo l'aggiornamento con svn, richiede la password per ssh all'inizio, quindi aggiorna un gruppo di file, quindi lo interrompe e lo interroga per continuare. Qual è esattamente la ragione di questo?Perché svn chiede la mia password due volte?
risposta
Da Version control with subversion:
Quando si usa svn + ssh: // URL per accedere a un repository, ricordare che è il programma ssh che richiede per l'autenticazione, e non il programma client svn. Ciò significa che non è attiva la memorizzazione automatica della password nella cache (consultare la sezione chiamata "Cache delle credenziali del client"). Il client Subversion esegue spesso più connessioni al repository, anche se normalmente gli utenti non lo notano a causa della funzionalità di memorizzazione nella cache delle password. Tuttavia, quando si usano gli URL ssh: // di svn +, gli utenti possono essere infastiditi da ssh che richiede ripetutamente una password per ogni connessione in uscita. La soluzione consiste nell'utilizzare uno strumento separato per il caching delle password SSH come ssh-agent su un sistema simile a Unix o uno spettacolo su Windows.
Forse la tua connessione al server SVN è stata ripristinata e il tuo client lo ha ristabilito automaticamente, cosa che ha causato la richiesta della tua password? Se il server SVN è implementato come modulo PHP, potrebbe esserci un limite di tempo per il server per rispondere alle richieste del client. Quale file viene aggiornato quando si verifica questo problema? Forse la connessione viene ripristinata quando si tenta di aggiornare un file di grandi dimensioni?
- 1. Eclipse, Subclipse 1.8.2, 1.7.0 SVN chiede la password ogni azione
- 2. Perché la mia app angular2 si inizializza due volte?
- 3. Git-Svn Store Svn password?
- 4. vagabondo chiede la password solo alla prima volta "vagabondo su"
- 5. tessuto e la password svn
- 6. Perché dichiarare jQuery due volte?
- 7. Perché la mia applicazione appare 4 volte sul mio dispositivo?
- 8. Perché l'handshake SSL a volte uccide la mia CPU?
- 9. Perché PostgreSQL chiama la mia funzione STABILE/IMMUTABILE più volte?
- 10. Perché bower installa i pacchetti due volte?
- 11. Perché l'app è installata due volte?
- 12. Perché denominate la classe due volte durante l'istanziazione in Java?
- 13. Perché jQuery ajax pubblica due volte qui?
- 14. Perché questo slot viene chiamato due volte?
- 15. Perché django esegue tutto due volte?
- 16. La mia app chiama scrollViewDidScroll 19 volte
- 17. Eseguire Android App due volte per funzionare, perché?
- 18. Perché onKey() viene chiamato due volte?
- 19. Perché EAAccessoryDidConnectNotification si verifica due volte?
- 20. Perché i backslash compaiono due volte?
- 21. Perché FileSystemWatcher viene attivato due volte
- 22. Come cambio la mia password in Linux?
- 23. Utilizzo del pulsante di accesso XFBML chiede all'utente di autenticarsi due volte
- 24. Perché $ ID $ a volte non è espanso in SVN?
- 25. Perché questa frase è stampata due volte nel ciclo while?
- 26. Git (1.7.10) mi chiede ogni volta username e password
- 27. Tortoise SVN non chiede l'utente/passaggio e fallisce
- 28. Redmine invia la posta due volte
- 29. Unisci due rami usando la tartaruga SVN
- 30. Capistrano chiede la password SSH durante la distribuzione dal computer locale al server
"Se il server SVN è implementato come modulo PHP" - è così comune? Non ho mai visto quello – Rup
Intendevo il modulo SVN per il server Apache HTTP. Abbiamo un sito web e un server SVN con codice PHP sulla stessa macchina. Entrambi utilizzano lo stesso Apache per fornire contenuti via HTTP. Non so in realtà se SVN è implementato come modulo Apache o come add-on di PHP. – izogfif