lgd夏季赛冠军:visual studio .net团队开发(版本控制软件Microsoft Visual...

来源:百度文库 编辑:偶看新闻 时间:2024/04/29 18:46:25
visual studio .net团队开发(版本控制软件Microsoft Visual Souce Safe)-12009-11-10 11:36目录:
  • 〇、 摘要
  • 一、 开发前的准备
  • 二、 创建空的sourcesafe数据库
  • 三、 新建项目并加入版本控制
  • 四、 获取sourcesafe中的项目
  • 五、 版本控制的几个概念
  • 六、 版本控制项目的管理
  • 七、 总结


〇、摘要

在企业开发环境中,源代码管理占据着重要的一环。本文将通过一个实例,创建一个源代码管理的项目sourcemanager,来讲述如何使用visual studio.net开发环境,配合visual source safe 6c和iis,创建企业团队开发环境。

一、 开发前的准备
1、 在装有windows 2000或者windows xp professional的机器上安装.net framework sdk、visual studio.net、visual source safe 6c。(如果用户操作系统是windows .net server,则无须安装.net framework sdk,.net server自带的iis 6已经完全包含了对.net的支持)这些工具在visual studio.net的安装盘上都可以找到。
2、 一台专门用于存放版本控制中心数据库的服务器。该服务器不需要安装.net framework sdk和vs.net,但是必须安装vss 6c。我们称这台服务器为开发服务器datacenter。
3、 一个主域控制器,将datacenter服务器加入这个域,为每一个开发用户分配域帐号。这样所有小组成员可以通过登录到window nt域来访问版本控制信息。
注意:visual studio 6所带的visual source safe 6不支持.net的一些文件格式。如果你安装了vss 6,也需要再安装一次vss 6c,否则在vs.net环境中将源代码加入到vss数据库中将会出现错误。

二、 创建空的sourcesafe数据库
在开始工作之前,需要建立一个空的sourcesafe数据库,来存放源代码控制数据,并为小组开发人员分配访问帐号。在datacenter服务器上新建source safe数据库。步骤如下:
1、 启动"开始"——"程序"——"microsoft visual sourcesafe"菜单下的sourcesafe 6.0 admin。如果你是第一次安装vss 6c,common数据库的admin帐号为空。如图一所示:


图一 vss登录窗口
2、 在visual sourcesafe administrator窗口中,你可以看到source safe默认的两个用户admin和guest。如果你不打算使用默认的common数据库,而要建立一个属于自己的项目数据库。选择菜单"tools"——"create database",如图二所示:


图二 vss管理窗口
3、 在弹出的对话框中选择新数据库存放的位置。这里我们选择:c:\sourcemanager\。点击ok后,提示你已经创建了数据库。
4、 选择"users"——"open sourcesafe database…",使用browser按钮,选择刚才所创建的sourcemanager数据库c:\sourcemanager\srcsafe.ini。
5、 使用"users"——"change password"命令更改admin帐号的密码。使用"users"——"add user"命令为项目小组成员创建sourcesafe帐号。
6、 将c:\sourcemanager目录设置为共享。共享权限默认是everyone完全控制。如果希望只对项目小组成员开放,不希望其他人操作数据库文件(注意:没有sourcemanager帐号的人不能访问sourcesafe中的内容,但如果他有权限的话,可以删除或修改数据库中的数据),请将everyone组从权限组中删除,并从域目录中选择可以访问该目录的域帐号或计算机。
7、 到此,一个空的项目数据库建立完毕。


三、 新建项目并加入版本控制

下面将演示在一个装有vs.net的计算机上创建一个windows应用程序和一个web项目,并把它加入到上面所建的soucemanager数据库中。
1、 启动vs.net。
2、 使用"文件"——"新建"——"空白解决方案"命令,在d:\下新建解决方案sourcemanager。vs.net会在d:\下自动创建一个sourcemanager目录,该目录中有一个解决方案文件sourcemanager.sln文件。
3、 使用"文件"——"新建"——"项目"命令,在项目类型中选择"visual c#项目",在"模板"中选择"window应用程序"。项目名称mywindowapp。并选择"添入解决方案"选项。确定。


图三 新建windows应用程序项目窗口
4、 使用"文件"——"新建"——"项目"命令,在项目类型中选择"visual c#项目",在"模板"中选择"asp.net web应用程序"。在"位置"栏中填写http://localhost/mywebapp。并选择"添入解决方案"选项。确定。


图四 新建web应用程序窗口
这样就在解决方案中建立了一个window应用程序和一个web应用程序。下面讲述如何将整个解决方案加入到源代码版本控制。