Enable the following options in ~/.subversion/config and /etc/.subversion/config:
store-passwords = yesAnd ~/.subversion/server and /etc/.subversion/config:
store-auth-creds = yes
store-passwords = yes
store-ssl-client-cert-pp = yes
store-plaintext-passwords = yes
store-ssl-client-cert-pp-plaintext = yes
For unknown reason, my ~/.subversion became (I don't remember I have ran svn with sudo...):
drwx------ 6 root root 4.0K 1月 20 21:18 authThis prevent svn from storing/reading the password to/from the directory auth. After the following fixed my problem.
-rw-r--r-- 1 root root 7.7K 1月 23 21:38 config
-rw-r--r-- 1 root root 4.2K 1月 20 21:18 README.txt
-rw-r--r-- 1 root root 8.2K 1月 23 21:39 servers
chown test:test ~/.subversion -R; chmod +r ~/.subversion/auth -RIt's just too stupid that I don't want to waste my time again.....
svn - How to save password when using Subversion from the console - Stack Overflow
SVN not storing password