我们目前正在选择源代码管理和问题跟踪软件,并且正在寻找Team Foundation Server 2010。
我们项目的一些参与者通常具有缓慢的互联网连接(例如在旅行期间),因此对我们来说,拥有一个不会消耗太多流量的源控制系统非常重要。
使用 TFS 2010 时,我无法找到有关流量消耗的信息。有没有人有这样的信息?
TFS 2010是否支持流量压缩?
其他源控制系统(例如SVN)产生的流量是否少于或超过TFS 2010?
答案 0 :(得分:4)
客户端(即Visual Studio或Eclipse)与服务器之间的所有流量都是高度压缩的。不仅通过线路使用GZIP压缩压缩原始数据,而且优化发送的实际数据,以便在需要时发送最少量的数据。这不仅适用于版本控制子系统,还适用于工作项跟踪和构建自动化系统等。
TFS还支持在远程站点使用版本控制代理服务器,如果您有多个团队成员从同一位置远程工作,这将非常有用,因为这会将版本控制文件缓存在远程位置,从而确保特定只需通过慢速WAN链接下载一次文件版本。
我担心我没有关于需要多少带宽以及与其他版本控制系统相比如何的硬数据。我会说我在一些带宽挑战的环境中使用过TFS,即使VOIP,远程桌面甚至是通过同一连接的网页浏览都没有提供良好的体验,性能也一直很好。
答案 1 :(得分:2)