vss资料整合

Visual Source Safe2005下载地址

http://www.shangdu8.com/download/Microsoft.Visual.SourceSafe.2005_01.rar     

vss2005配置:

现附上配置方法和配置录象,希望新手在配这玩意时不要再和我一样走弯路。

  点击下载VSS 2005配置录象

  下面一网上流行很广的关于VSS 2005的配置说明:

配置Microsoft Visual SourceSafe 2005Internet访问

 

VSS2005发布以后,早就听说可以支持Internet访问,这是一个很有意思的特性。前两天有空,就安装配置了一下,成功访问。现在安装过程发布出来,大家共享。

 

步骤0:安装前的准备事项

 

服务器端:

因为Internet访问是通过Web Service实现的,所以安装前要先配置安装好IIS

安装VSS2005好像可以自动安装.Net Framework 2.0,不过,我是事先安装好.Net Framework 2.0并启用Asp.Net 2.0的。

 

客户端:

只有Visual Studio 2005默认支持VSSInternet访问,所以客户端还要安装VS2005

 

步骤1:安装VSS2005

 

安装VSS2005一路NextOK了。服务器和客户端都要安装。

 

步骤2:创建VSS数据库,并启用Internet访问

 

这一步最关键,如果配置没问题就成功了一半。

 

1、  启动Microsoft Visual SourceSafe Administrator

2、  创建VSS数据库

 

一路NextOK。截图如下:

 



 







 


3、  启用Internet访问

 

  • 选择菜单Server --〉Configure…,弹出Server Configuration对话框

  • Enable SourceSafe Internet for this computerEnable SourceSafe Internet for this database打上勾,输入服务器的IP地址。按确定,My God,不行。

  • 系统提示要用Share路径访问。重来!
  • 首先到资源管理器,把VSS数据库的路径共享,设置好用户的共享访问权限。
  • 然后再进入Microsoft Visual SourceSafe Administrator
  • 选择菜单File --〉Open SourceSafe Database…,弹出一个对话框
  • 点击Add…按钮,按下一步,在需要指定Location的时候输入//server/vss

  • 最后选择新加的库,点击
    Open,重新执行步骤12
  • 中间会有一些提示,不管他,回答yes就是了。
  • 没有提示错误的话,你的服务器端就配置好了。


 



 

4、  客户端通过Internet访问

 

  • 安装好VSS2005
  • 打开Visual Studio 2005
  • 选择菜单Tools --〉 Options --〉 Source Control --〉 Plug-in Selection
  • 选择Microsoft Visual SourceSafe (Internet)


  • 选择菜单
    Tools à Options à Source Control à Plug-in Settings à Advanced…
  • 去掉Always use SSL to connect to the server前面那个勾
  • 随便打开一个项目,选择菜单File à Source Control à Add Project to Source Control
  • 系统打开Open SourceSafe Database对话框
  • 点击Add…按钮
  • 你会发现第二步变成了要输入AddressFolder了。输入服务器的IP地址,和共享的目录名(例如://server/vss


  • 点击
    Open,出现登录对话框,输入你在服务器上的账号和密码。


  • 如果成功登录,就会出现
    Add to SourceSafe Internet对话框。



你就可以把项目加入
Internet了。 

以上是最新的vss2005配置

 以下是vss6.0的配置情况:

这段时间在公司做一个项目,开发环境是vs.net,Moss语言是c#,要求协同开发。既然是协同开发,就要找一个源代码控制软件来进行开发中的源代码管理和版本控制。
我们在使用过程中基本比较顺利,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 的源代码管理数据库已设置成功。
然后添加用户,就是开发团队的人员都给分配一个账号,以后要打开这个数据库要进行身份认证的。
  1. 建立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应用,如图所示:
  1. 把web项目添加进源代码管理
    在 Solution Explorer(解决方案资源管理器)中,右键单击解决方案节点,然后单击 Add Solution to Source Control(将解决方案添加到源代码管理)。
    按照源代码管理提供程序的要求提供数据库位置(你要把这个web应用添加到哪个数据库),和用户登录信息。我们把这个web项目添加到上面建的那个数据库中。如图:


选完数据库后,会得到提示web项目在数据库中的存储结构,先是提示这个方案的解决方案在数据库中的存储位置(解决方案是比项目高一级的单位,一个解决方案可以包括多个项目,在.net中任何项目都必须包括在一个解决方案中,若没指定解决方案也会给你指定一个跟这个项目同名的解决方案的,比如本项目,项目名是loaclhost,vs.net自动给添加了一个叫localhost的解决方案),我们在这建立一个test_solution的目录存放解决方案,在project中填入test_solution,按create按钮,会在数据库的根目录下建立一个test_solution目录。如图:


在根解决方案目录下,键入项目文件夹的名称,该文件夹将包含 Web 项目文件的主控副本。
如图:
OK,你的web到此被添加到了vss的数据库test中了。
  1. 一旦你的web项目进入了vss的数据库,原始的http://localhost:90这个位置的web就不再重要了,你可以废弃它了,因为所有的信息都进入数据库了,以后所有团队成员要打开这个项目都是在这个数据库中取得工作副本,然后在自己的本地副本上工作,服务器上的的是主控副本。团队成员只要第一次从数据库中取得数据建立本地工作副本,以后只要跟一般的web项目在本地打开这个项目就行了。工作副本跟主控副本通过签入签出进行交互。
  2. 建立工作副本
    web项目进入了vss的数据库 ,就处于vss的管理之下,开发团队的所有成员需要从这个vss数据库中取得web项目主控副本的本地工作副本。
    要保证自己的机器要安装有IIS,因为要在本地建立web的工作副本需要IIS支持,这个工作副本将做为本地的一个web建立到你的机器上,以提供你在自己的机器上开发调试这个web项目的能力。
  • 选择web访问方式
    同前面描述的一样,选择文件共享方式
  • 在 File(文件)菜单上,单击 Source Control(源代码管理),然后单击 Open from Source Control(从源代码管理打开)。 将提示你输入相应的源代码管理数据库,我们要找到在服务器上建立的那个test数据库,按browse按钮,在“open sourcesafe database”对话框中显示了你本机的vss所知道的vss数据库,test库并未在此列出,我们再点击“browse”按钮,去找服务器上我们先前建立test数据库时那个共享的test目录,选择在这个目录下srcsafe.ini文件,打开,给这个数据库起个名字“test”,这样包含我们的web项目的test数据库被引入本机的vss,打开这个数据库。
  • 打开数据库后,系统将让你选择这个web项目的解决方案在你本机的存放路径,如图:
注意,这里选的是解决方案的存放地,关于解决方方案我们在前面已经论述过,解决方案的存放地你可以自己任意放在何处,当工作副本建立好以后,正常工作时就是从这个解决方案来打开你的工作副本就行工作的。
OK,下一步,这里将要选择工作副本在你本地的URL,一般选择你本地缺省web下面的一个子目录,比如本项目,将工作副本放在:http://localhost/test,如图
一切大功告成。

你可能感兴趣的:(数据库,Web,Microsoft,服务器,internet,vss)