In the latest versions of Subversion (~ 1.8), you can configure password caching through $HOME/.subversion/servers :
[global] store-passwords = yes store-plaintext-passwords = yes
But depending on your system, this may not be enough. If this is not the case, make sure $HOME/.subversion/config contains:
[auth] password-stores =
This means that the password-store variable is explicitly set with an empty string (the background is that svn now contains support for some key agent tools), and the interface with default elements can be fragile, which silently ignores the above parameters and behavior without caching).
When using svn for the first time, the $HOME/.subversion is created after the first svn operation β for example, during the first check. Subversion then creates the specified files and fills them with the most important parameters - commented out, including some documentation.
Thus, it makes sense to move the old $HOME/.subversion to have a specific starting point.
Another mistake is permissions, that is, files that cannot be read in $HOME/.subversion , but this is not often a problem, because when svn creates them, it takes care of the correct permissions (for example, only the auth directory that the user reads, not group / all, regardless of umask configured).
maxschlepzig Jun 26 '13 at 20:53 on 2013-06-26 20:53
source share