Domanda

Voglio che ogni volta che qualcuno vuole controllare il progetto da SVN, gli verranno richieste le credenziali. Questo succede quando qualcuno cerca di impegnare qualcosa, ma non alla cassa. Ecco la sezione svnserve.conf:


[general]
anon-access = none
auth-access = write
password-db = passwd

Ho pensato che impostando un accesso anon su nessuno, questo richiederà un amplificatore nome utente &; password, ma questo non sembra accadere. Come posso risolvere questo problema? Cosa devo cambiare?

È stato utile?

Soluzione

Devi impostare

auth-access = rw

un checkout non scrive, legge solo. Se vuoi che i tuoi utenti inseriscano le loro credenziali al momento del pagamento, devi anche rendere le letture autenticate.

Altri suggerimenti

auth-access = rw

non ha funzionato per me. Come menzionato nel commento di @Tempus, ho dovuto fare questo:

auth-access = read
auth-access = write

Per quanto ne so, non è possibile garantire che ogni richieda all'utente la password poiché i client solitamente memorizzano nella cache la password. O vuoi rendere gli accessi in lettura protetti da password indipendentemente dalla memorizzazione nella cache del client?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top