1. 概述
Visual Studio 6(VB6, VC6, Foxpro…)是微软公司在1998年推出的一款基于Windows平台的软件开发工具,也是微软推出.NET开发框架之前的最后一个IDE工具。
在Windows引领桌面天下的年代,VS6开发的应用程序深入到了IT领域的各行各业;即便是VS6推出20年以后的今天,我们还看到许多企业持续使用VS6更新自己的应用程序或软件产品。
既然是一个软件开发工具,必然需要有自己的代码管理方案。如何在IDE环境中集成代码管理工具,从而提高代码管理的便捷性,这是开发人员现在看来是习以为常的事情。但是在20年前的今天,由于开发水平和工具限制,对软件代码的版本管理,并不是所有研发团队可以做到的。即便是Visual Studio 6工具本身,也没有原生集成代码管理功能,需要安装二外的插件,或者使用第三方的工具,来实现代码的版本管理。
20年后的今天,随着软件研发水平的提高,软件研发理论和实践的发展,微软的软件平台工具已经发生了翻天覆地的变化。作为Visual Studio家族的核心产品,Team Foundation Server (TFS)已经发布了2018版本,这个产品集成了近年来微软在软件研发管理上和敏捷开发上的丰富经验,是微软应用软件生命周期管理(ALM)和DevOps(开发运维一体化平台)的总体解决方案。
可喜的是,随着Visual Studio家族开发工具的升级换代,微软并没有抛弃20年前的这个产品,微软TFS产品研发组提供了集成VS 6与TFS 2018的集成方案;同时这个方案完全可以应用到TFS 2017/2015/2013/2012/2010的版本中。
下面就VS6和TFS2018的集成方案,我通过下面的操作说明步骤,为大家做一个技术说明。
本文介绍了如何在Visual Studio 6中连接TFS 2018,实现源代码的版本管理。
本文档使用的工具和环境主要包含:
- Team Foundation Server 2018
- Visual Studio 6
- Visual Studio 2010 Team Explorer (SP1)
- MSSCCI
- Windows 7
2. 安装Visual Studio 6
由于产品发布时间太久,同时由于Visual Studio 6包含了MSJVM(Microsoft Java Virtua Machine),而微软和SUN公司存在相关法律版权的问题,2006年6月30日,微软从MSDN上下架了Visual Studio 6的下载安装包。用户已经无法从MSDN中下载一个软件的安装镜像文件,但是大家知道,万能的互联网可以为用户提供无数的下次渠道,例如我就是从莫度搜索引擎中下载了一个VS 6安装包。
安装VS6的方法简单,基本是傻瓜式一键按照,需要注意自己寻找对应的产品序列号。
Figure 1 – 运行安装程序
Figure 2
Figure 3 – 我的这个安装包,输入111-1111111作为产品序列号即可
Figure 4
Figure 5 – 安装过程需要重启计算机
Figure 6 – 重启后系统自动弹出安装选项