I'm using git-tfs, and much of its functionality works fine. I can pull, and I can use the checkintool. But I can't create shelvesets. When I try to git tfs shelve ShelveSetName
, I get this error:
TF14045: The identity MYDOMAIN\Joe White is not a recognized identity.
It looks like, for some bizarre reason, git tfs shelve
is trying to authenticate against my given name ("Joe White", space included) instead of my user name, so of course it fails to authenticate because user names can't have spaces in them.
How can I get git tfs shelve
to authenticate correctly, i.e., using my currently-logged-in Windows user credentials?