频 道 直 达 - 新闻 - 读书 - 培训 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

VS.NET下web项目源代码管理(1)

作者: 出处:51CTO.com  (  ) 砖  (  ) 好  评论 ( ) 条  进入论坛
更新时间:2007-01-10 13:18
关 键 词:.Net  VS  web  源代码  数据库
阅读提示:本文介绍使用VS.NET来进行web项目的源代码管理,具体内容包括:创建源代码管理数据库、建立web应用项目、把web项目添加进源代码管理、建立工作副本等。

这段时间在公司做一个.net项目,一个项目开发小组,开发环境是vs.net,语言是c#,三个人协同开发。既然是协同开发,就要找一个源代码控制软件来进行开发中的源代码管理和版本控制。我们首先想到的是clearcase,名气大嘛,而且大家都没用过,都想尝尝鲜。谁知道这个玩意实在是太复杂了,先是要在window2000上安装active directory (就这都弄了一整天),然后又是license问题,千辛万苦的总算是安装好,能运行了。一看那么多的程序项,那么多的文档,一个字:晕,什么玩意啊,弄的这么复杂,还让不让人活了。从此,再也没人提clearcase了,都自认弱智,搞不定这玩意。接下来的选择就是Vss了,跟clearcase比,vss真是可爱多了,小巧玲珑,功能虽没有clearcase强大,但对于一般的不是很大的项目是足够了。 

我们在使用过程中基本比较顺利,window应用项目很简单,在使用中一点问题没出,web应用项目出了些问题,主要是配置的时候有些地方比较容易搞错,在此主要就web应用的vss管理做一定的描述。

首先是vss的版本问题,visual studio 6中的vss是版本6.0,.net是不能用这个版本的,要用vss6.0c,这是6.0的一个改进版本,可是在vs.net中文企业架构版的7张碟中竟然没有这个vss6.0c,据说在英文版中有,我没英文版的也搞不清楚,后来在网上找到一个vss6.0c。

安装比较简单,现在服务器上安装vss6.0c,安装好后,在服务器目录C:\Program Files\Microsoft Visual Studio\Common\VSS下有个NETSETUP.EXE文件,共享这个目录,客户机就执行这个NETSETUP.EXE文件进行安装。

1、创建源代码管理数据库

在服务端要先创建一个源代码管理数据库,以存储您的开发团队的共享文件的服务器版本。

为源代码管理数据库创建共享网络文件夹

在源代码管理服务器中,打开 Windows 资源管理器,新建一个名为 test的文件夹。
右击“test”,然后单击“属性”。
在“test 属性”对话框中,单击“共享”选项卡,然后单击“共享该文件夹”。
现在可以在共享的 test 中创建源代码管理数据库了。

创建源代码管理数据库

在服务器,单击“开始”按钮,指向“程序”,指向“Microsoft Visual SourceSafe”,然后单击“Visual SourceSafe 6.0 Admin”。
在“Visual SourceSafe Administrator”对话框的“Tools”菜单中,单击“Create Database”。
在“Create new VSS Database in”框中,找到上面建立的“test”目录。
Visual Studio .NET 的源代码管理数据库已设置成功。
然后添加用户,就是开发团队的人员都给分配一个账号,以后要打开这个数据库要进行身份认证的。

2、建立web应用项目

比如你的web应用准备建立在d:\web中,则先在IIS中建立一个web,指向这个目录,同时你指定端口90给这个web,你的这个web应用的url就是:http://localhost:90/

好了,这个web就是你们项目的最初所在地了。

选择Web访问方法

先要选择 Web 访问方法 ,我们要选择文件共享方式,这样的方式能够充分的发挥vss源代码管理的全部功能,比frontpage方式要好。

打开vs.net,在 Tools(工具)菜单上,单击 Options(选项)。
在 Options(选项)对话框中,单击 Projects(项目)文件夹,然后单击 Web Settings(Web 设置)。
在 Preferred access method(首选访问方法)下,单击 File share(文件共享)。

现在我们要在这个web上建立一个vs.net的web项目

文件--新建--项目,左边选择visual c#项目,右边选择asp.netweb应用程序。在位置的地方指向你的web的URL:http://localhost:90/,这会在你的web上建立一个web应用,如图所示:

>>-ǫ?㻷ʳ?격???󍼭<<

3、把web项目添加进源代码管理

在 Solution Explorer(解决方案资源管理器)中,右键单击解决方案节点,然后单击 Add Solution to Source Control(将解决方案添加到源代码管理)。

按照源代码管理提供程序的要求提供数据库位置(你要把这个web应用添加到哪个数据库),和用户登录信息。我们把这个web项目添加到上面建的那个数据库中。如图:

>>-ǫ?㻷ʳ?격???󍼭<<


共2页: 1 [2] 下一页
【内容导航】
发表
查看
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
·Java基础教程 (查看52473次)
·UML类图详解 (查看46951次)
·Java编程开发手册 (查看25172次)
·UML统一建模语言 (查看24155次)
·C#技术开发指南 (查看22515次)
·Java编程开发手册 (1195个砖)
·Java基础教程 (429个砖)
·C#技术开发指南 (304个砖)
·PB开发教程 (220个砖)
·.NET开发手册 (217个砖)
·Java编程开发手册 (653个好)
·Java基础教程 (569个好)
·.NET开发手册 (251个好)
·PB开发教程 (209个好)
·Delphi开发技术手册 (174个好)
订阅技术快讯
电子杂志下载
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
名称:Vista精品应用黄皮书
简介:《Vista精品应用黄皮书》囊括了Vista的各方面内容。此次的精简版,是将里面的内容做了提取,便于用户下载和使用。内容包含了各种Vista的安装与实施、技巧与解析以及各种Vista相关学习文档和相关软件的安全下载。该电子书是了解和应用Vista人员必备的工具手册,并且也是第一本
名称:2006中国IT论坛精品集合
简介:本书由“51CTO论坛推广联盟”制作完成。书中所有内容均来自各联盟成员的论坛(网站)。制作本书的目的是为了集中大家的优势资源,将更多更精彩的内容带给广大技术爱好者。本书是联盟成立以来制作的第一本书。
关键字阅读
频道精选
主编信箱 热线:010-66476606 告诉我们您想看的:专题 文章
关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 意见反馈 | 网站地图
Copyright©2005-2007 51CTO.COM 版权所有