it does not ask for password.
Talvez por causa do armazenamento em cache:
você pode desabilitar o cache de credenciais. Para desativar o armazenamento em cache para um único comando, passe a opção --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, se você quiser desabilitar o cache de credenciais permanentemente, você pode editar o seu arquivo de configuração de tempo de execução (localizado ao lado do diretório auth /). Simplesmente defina store-auth-creds como no e nenhuma credencial será armazenada em cache no disco.
[auth]
store-auth-creds = no
Como fonte, você pode fazer uso deste Link .