Team System 园地

讨论.NET、Team System 及其他相关技术

博客园 首页 新随笔 联系 订阅 管理
Team Foundation Server 移植工具集的全称是 Team Foundation Server Migration and Synchronization Toolkit. 它是微软在Team Foundation Server上的一个开源项目. 你可以浏览CodePlex网站上的这个开源项目.

顾名思义,Team Foundation Server 移植工具集是用来协助你从别的开发协作系统移植到Team Foundation Server上的工具。何为移植呢? 举个例子来说,如果你想从CVS系统升级到Team Foundation Server来进行程序开发的版本控制. 你将面临的一个问题就是如何移植原来存在于cvs系统上的开发协作信息. 这些信息不仅包括了源代码的各个版本,还应包括每个操作的种类, 操作递交者的标识,以及操作的时间等等. TFS 移植工具集就是用来协助你解决这个问题的. 此外, 这个工具集不仅包括版本控制系统的移植. 他还可以帮助你从不同的Bug 跟踪系统移植到Team Foundation Server的Work Item Tracking 系统上.

值得注意的事,这个工具集本身并不提供一个特定的版本控制系统或Bug 跟踪系统到Team Foundation Server的移植.而是提供了一组通用的程序开发接口. 用户需要为特定的版本控制系统或Bug 跟踪系统定制开发.

当然,这个移植工具集本身提供了一个Windows Sharepoint Server 到Team Foundation Server的开发实例.Windows Sharepoint Server具有简单的文件版本控制功能. 这个实例展示了如何利用TFS Migration Toolkit来具体开发一个特定版本控制系统到Team Foundation Server的移植.

由于整个Team Foundation 移植工具集项目是开源的,你可以从项目的网站下载源代码和文档从而对这个项目作进一步的了解. 如果你在使用或者开发的过程中有什么问题.欢迎来信探讨.
posted on 2007-08-20 12:29  顾 培  阅读(2151)  评论(2编辑  收藏  举报