[ET Trac] [Einstein Toolkit] #1680: GetComponents: do not hardcode svn --non-interactive
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Tue Oct 21 07:06:58 CDT 2014
#1680: GetComponents: do not hardcode svn --non-interactive
-------------------------------------------+--------------------------------
Reporter: bmundim | Owner: eric9
Type: defect | Status: new
Priority: minor | Milestone:
Component: GetComponents | Version: development version
Keywords: GetComponents non interactive |
-------------------------------------------+--------------------------------
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?
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1680>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list