简介
microsoft visual studio 2005 产品系列为软件更改管理提供了两种选择:microsoft visual sourcesafe 2005 与 microsoft visual studio 2005 team foundation server。 【相关文章:简单快捷实现ASP在线发邮件功能】
选择软件更改管理解决方案对于任何开发人员都是一项重要决定,无论他们是独自工作还是为企业工作。 【扩展阅读:让国外ASP服务器支持中文数据库(强烈推】
visual sourcesafe 与 team foundation server 均既适用于各种规模的团队,也适用于个人。可以理解的是,这种重叠可能会引起一些疑惑。 【扩展信息:用ASP生成XBM数字图片】
visual sourcesafe 是 visual studio 系列的一个长期产品。在其 2005 版本中,它得到了及时修改,包括通过 http 进行远程访问、提高的可靠性与 unicode 支持。visual studio 2005 team foundation server 属于新的 microsoft visual studio 2005 team system。team foundation server 是一个完整的软件配置管理解决方案,提供版本管理、版本控制、工作项目跟踪与报告功能。
这些产品之间存在一些关键区别,使得做出决定变得相对简单。第一个区别就是每个产品的体系结构。
基于服务器或基于桌面
visual sourcesafe 2005 与 team foundation server 的体系结构截然不同,此区别是决定采用哪种产品的关键因素。
visual sourcesafe 2005 是一个不需要任何其他软件的完全独立的系统。visual studio 2005 team foundation server 是一个利用多个 microsoft 技术的基于服务器的系统。microsoft internet information server (iis) 6.0 用于宿主 team foundation server 进行通信所需的 xml web service;microsoft windows sharepoint services 用于发布 team foundation server 宿主的每个项目的门户;microsoft sql server 2005 是强大、安全的存储引擎。
通常,visual sourcesafe 2005 与 visual studio 2005 开发环境安装在相同的机器上,而 team foundation server 安装在单独的服务器上,以远程方式访问。(可以将 visual sourcesafe 安装在专用机器上或者将 team foundation server 与 visual studio 2005 开发环境安装在相同的机器上,但一般不予考虑。)
许多客户会发现设置 team foundation server 的专用服务器超出了他们所需的复杂性。对于这些客户而言,最好选择 visual sourcesafe 2005。另一方面,一些客户会发现在他们的开发环境中保持软件配置管理是不现实的。... 下一页