This is still one of the major show stoppers for the MS version of build tools.
Being forced to using username/password takes all environments following MS best practice out of the game.
AFAIK, that is.... if not, please enlighten me on how to set up my generic service connection 🙂