visual sourcesafe 6.0实用操作

1.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控制管理下的开发工作。

2.在客户端的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数据库,查看某个项目文件的历史信息,进行不同版本文件及不同项目之间文件的差异比对,还有共享某个项目或文件。这样操作起来是不是很轻松呢?!
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值