VSS 6.0 版本控制 ---- 应用 (转)

一、VSS6.0服务器的安装
    在我们给出整个解决方案后,现在来看一下如何安装VSS服务器。VSS 6.0是Microsoft Visual Studio 6.0 套件的成员,我们就以这个版本为例进行说明。
    第一步,将Visual Studio 6.0 的CD1放入CD-ROM,自动进入安装程序,选择第二项“Server Applications and Tools(Add Only)”;
    第二步,然后在“Server Setups”的“Server Components”中选择“Visual Source Safe Server”,按“Install”按钮后,根据提示放入CD2;
    第三步,根据Installation Wizard的提示,继续安装过程,选择安装路径,按左上角的按钮,系统继续进行安装,直至提示你重启以使新安装的程序生效,重启计算机。
    VSS 6.0服务器的安装比较简单,它既可以安装在Windows NT下,也可以安装在Windows 9x下。

二、VSS 6.0客户端的安装
    在VSS 6.0服务器安装完毕后,就可以在VSS管理员的指导下安装客户端的软件。由于我们是在一个Windows环境的子网内,每台PC客户机均可通过网上邻居来访问VSS服务器。在VSS管理员为用户指明VSS客户端软件的安装程序“Netsetup.exe”的位置后,用户可以直接通过资源管理器“Explorer”在网上邻居中找到该程序,并双击以运行它。
    Netsetup.exe被启动后进入VSS客户端的安装,在如下提示框中输入用户名和工作组名。
    选择VSS的安装路径后,点击安装图标,进入实际安装步骤,以后的工作将由系统自动完成。
    当系统提示你,VSS已成功安装,到此所有的安装工作已经完成。

三、VSS6.0服务器的配置和管理
    在VSS 6.0服务器安装完毕后,就可以针对开发项目进行VSS服务器的配置和管理,这些工作均需由VSS管理员来完成。
    首先,为整个项目创建一个VSS数据库(在VSS服务器安装时,系统已经创建了一个缺省数据库Common),启动Visual SourceSafe 6.0 Admin(Start /Programs/Microsoft Visual Studio 6.0/Microsoft Visual SourceSafe/Visual SourceSafe 6.0 Admin),跳出窗口,点击下拉菜单Tools中的Create Database...菜单项,选择新数据库的路径,例如创建MyApp数据库,然后点击OK按钮,系统将完成创建工作。
    第二步,为新创建的数据库(例如MyApp)建立用户,首先需要打开该数据库,点击下拉菜单Users/Open SourceSafe Database...,然后选择数据库MyApp,打开它,再选择菜单项Add User...,输入用户名和口令,然后依次创建其他的用户。
    第三步,在该新建的数据库中创建项目Project。启动Microsoft Visual SourceSafe 6.0 (Start/Programs/Microsoft Visual Studio 6.0/Microsoft Visual SourceSafe/Microsoft Visual SourceSafe 6.0),点击下拉菜单File中Open SourceSafe Database...,选择一个数据库(例如MyApp),双击它或按Open按钮一打开该数据库;一个项目Project是一组相关的文档或者是一个文件的集合,VSS允许你以任何的层次结构来存贮和组织你的项目。在VSS数据库中,你可以创建一个或者多个项目。点击菜单File中的命令Create Project...,创建一个项目,例如MyProject,创建完项目MyProject后,需要向MyProject中添加文件,点击File中Add Files命令,将跳出对话框,选择相应文件或目录,点击Add按钮,将它们添加到MyProject中去。
    VSS服务器的配置到此基本上已经完成了,创建了数据库和项目,并为它们建立了相应的用户,这样用户在客户端的VC等集成开发环境中就可以直接登录到VSS服务器上,进行在VSS控制管理下的开发工作。

四、在客户端的VC中使用Source Code Control
    当VSS服务器端的安装配置工作全部完成,并在客户端也完成了VSS的安装,这样就可启用VSS来管理控制整个开发小组的源代码和文档的版本管理。本节我们以应用比较广泛的VC++ 6.0为例来说明如何坐在客户端运用VSS,以实现所有的开发工作均处于VSS的有效的控制管理之下。
    启动Microsoft Visual C++ 6.0,在VC的集成开发环境中,点击File菜单的Open Workspace 命令,与没有安装VSS客户端软件的VC有一个明显的区别:在对话框的底部增加了一项“Open a project from source code control source control”。
点击source control 按钮,将跳出登录对话框,输入你的用户名和口令,通过Browse...按钮选择你要登录的数据库。选择一个项目Project,在文本区输入它在本地的工作目录,VSS服务器将在该工作目录下拷贝一份源代码以供用户开发调试和修改。其他的操作就如同在本地开发一样,将鼠标移至VC窗口的边框,按右键选上Source Control,就会出现Source Control工具条,选择Source Control工具条中的相应按钮,可以完成诸如获取某项目文件的最新版本,向VSS数据库中添加新文件,将修改后的文件Checkin提交给VSS数据库,查看某个项目文件的历史信息,进行不同版本文件及不同项目之间文件的差异比对,还有共享某个项目或文件。这样操作起来是不是很轻松呢?!

posted @ 2012-05-14 11:09  bdf216  阅读(504)  评论(0编辑  收藏  举报