我在普通电脑上运行TFS 2012(Windows 7), 并且有4个开发人员电脑连接到该服务器。
我注意到有时候我无法从我的电台连接到TFS(例如,当尝试从VS2012检入文件时)。 当我尝试使用不同的用户从同一站连接时 - 连接成功。
只是为了澄清:这不是用户本身的问题 - 因为它发生在系统中的所有用户(有时用户可以登录,而不是没有明显的原因 - 他不能)。
我没有运行免费版的TFS(TFS Express),所以我不知道为什么会出现这种用户连接限制。可能是因为我使用Windows 7来运行TFS而不是Windows服务器吗?
答案 0 :(得分:2)
操作系统应该没有限制,但IIS根据您所使用的操作系统限制了并发连接。请参阅here。
TFS不会强加任何并发连接限制。客户端操作系统上的标准版本不允许绑定Sharepoint和Reorting Services。免费快递版本强制您使用SQL Express,最多可供5位用户使用。
另请注意,这些是TCP连接,TFS客户端可能会在某些情况下(如get)并行执行多个操作。因此,您可以从中获得多少“并发”用户。 “一些”是配置向导所说的适用于客户端操作系统上的TFS:)
从该链接:
Windows 7(IIS v7.5)2
- Starter:No IIS
- Home Basic:没有IIS主页
- Premium:同步请求执行限制为3,允许多个 网站
- 业务:同时请求执行限制为10,允许 多个站点
- 企业:同时请求执行限制 10,允许多个站点
- 终极:同步请求执行 限制为10,允许多个站点
[免责声明我的工作如此偏颇]
另一方面,您可以尝试在云中使用TFS,我相信最后公告最多可供5位用户免费使用。您也不会受到任何限制,您可以选择git(在vNext中使用内部部署TFS)。这为您提供了两全其美 - 无限制,5个用户,互联网连接,但git允许工作断开连接。我的2美分...... http://tfs.visualstudio.com/
答案 1 :(得分:0)
当我们的域服务器间歇性地不可用时,问题似乎就出现了。 这正是@Dan Puzey建议的 - 谢谢Dan。
我将此作为答案发布,因此可能有助于其他人诊断出类似的情况。 我能找到的唯一解决方案, 是注销并再次与用户登录。 有时甚至需要重新启动TFS SQL服务。 如果微软解决了这个问题,那就好了。