composer/composer — pull request #410 by till (2012-03-08 16:05:02+00:00)
Title: Svn auth reloaded

I'd like some feedback on this.

This is what it does:

* run all svn commands with `--non-interactive`
* if it fails, ask for credentials and keep them for the rest of the session
* no credentials are 'cached' across sessions - i think that's up to the user to do/decide

I refactored the `SvnDriver` a little:

* `getSvnCommand()`
* `execute()`
* `getSvnInteractiveSetting()` (this is eyecandy, I'll probably remove it when I finalize this)

I'd like feedback on:

* If this is useful? (I mean beyond CS ;-))
* How to test it better (or at all).
* Does it need localization? (I couldn't find anyone who has a non-English terminal.)