实时远程访问
在 FSA 开发环境中,项目对使用配置管理的开发人员完全可见。用户与代理通信,而代理则与主机服务器进行通信。代理将必要的项目信息存储在磁盘和/或缓存中,并使用 TCP/IP 与主机服务器通信以进行更新。
检出文件时,文件从主存储库检出,但源数据可能是由代理提供。无论位置如何,已检出文件的状态都对所有用户可见。检入该文件时,文件会检入到主存储库中,以使最新信息始终可用。
在复制/同步模型中,用户通常会在同一项目的各个分支上工作,这些分支由他们的本地服务器所拥有。因此需要定期进行同步或合并过程以整合所有分支上的工作,因此涉及手动解决冲突。
在 FSA 开发环境中,本地和远程站点上的用户可以同时在同一项目的同一分支上工作。远程用户可获得的项目信息与本地用户相同,因此无需在分布式开发的过程中进行分支和合并操作。
对于所有已知项目,代理还会自动为新检入的修订版本或已添加的成员下载批量数据。
这对您有帮助吗?