试图创建搁置集的Git-TFS给出了“不公认的身份”

时间:2011-08-25 19:58:20

标签: git tfs git-tfs

我正在使用git-tfs,其大部分功能都可以正常使用。我可以拉,我可以使用checkintool。但我不能创建shelvesets。当我尝试git tfs shelve ShelveSetName时,我收到此错误:

  

TF14045:身份MYDOMAIN \ Joe White不是公认的身份。

看起来,由于一些奇怪的原因,git tfs shelve正在尝试根据我的名字(“Joe White”,包括空格)而不是我的用户名进行身份验证,因此当然因为用户名无法进行身份验证不能有空格。

如何正确验证git tfs shelve,即使用我当前登录的Windows用户凭据?

1 个答案:

答案 0 :(得分:0)

搁置时,您是否尝试过使用--username选项?或者使用-d选项打开调试?如果这不起作用,那可能是一个错误。 git-tfs仍然相当新,认证选项最近得到了重新修改,而且搁置命令可能被忽略了,因为它不是提交的主要方法。

如果你无法让它工作,请记录主github网站上的调试日志问题,其中一个贡献者无疑会尝试为你快速修复它。