- removed comment
GetComponents does not prompt for a password for a private SVN repository
While testing the ET new trunk on my laptop running Kubuntu, I noticed that GetComponents fails to download thorns from private svn repositories: svn: E170001: Unable to connect to a repository at URL 'https://svn.blabla/trunk' svn: E170001: OPTIONS of 'https://svn.blabla/trunk': authorization failed: Could not authenticate to server: rejected Basic challenge (https://svn.aei.mpg.de)
The solution for this was to strip out the svn option --non-interactive hardcoded in GetComponents. kwallet would then ask for my password (only once) in order to unlock my svn passwords and the checkout would proceed normally. Note that I have configured ~/.subversion/config to store my passwords on kwallet:
password-stores = kwallet
other users could have used gnome-keyring, keychain, etc.
It would be nice then to allow the user to use --non-interactive option or not instead of keeping it hardcoded. Any thoughts against it? or better suggestions on handling private svn repos?
Keyword: GetComponents
Keyword: non
Keyword: interactive
Comments (3)
-
-
- changed status to open
- removed comment
The non-interactive flag was added in #68 to deal with certificate prompts. We need a solution which covers both cases.
-
- changed title to GetComponents does not prompt for a password for a private SVN repository
- removed comment
- Log in to comment
Could you provide a patch that we could test?