对于使用TortoiseGit的同一用户,TFS Git提交用户ID是不同的

时间:2016-04-08 16:57:16

标签: git tfs tfs2015

我们正在使用VS2015访问存储在TFS onprem 2015更新1中的Git Repos。

我们让用户同时使用Visual Studio和TortoiseGit来提交和推送从本地存储库到中央存储库的更改。

在这两种情况下,用户都在Windows中进行身份验证。它是使用AD帐户的同一用户。 如果用户通过TortoiseGit提交,则提交时的名称为" Mycompany \ username" 如果用户通过Visual Studio提交,则提交名称只是"用户名"

这会导致TFS的Web界面出现一些问题。如果您选择代码选项卡,请选择一个仓库,然后单击"历史记录"您可以选择显示" My Commits"或"所有提交"。 Web界面仅显示通过visual studio(没有AD域名的那个)执行的提交。

我已经检查了VS中TortoiseGit和Git设置的设置,它们具有相同的值:MyCompany \ username

有没有办法防止这种不一致,以便用户可以看到他们的所有提交,无论他们如何提交?

0 个答案:

没有答案