Visual Source Safe2005下载地址
http://www.shangdu8.com/download/Microsoft.Visual.SourceSafe.2005_01.rar <script type="text/javascript"> </script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"> </script>
vss2005配置:
现附上配置方法和配置录象,希望新手在配这玩意时不要再和我一样走弯路。
点击下载VSS 2005配置录象
下面一网上流行很广的关于VSS 2005的配置说明:
配置Microsoft Visual SourceSafe 2005的Internet访问
VSS2005发布以后,早就听说可以支持Internet访问,这是一个很有意思的特性。前两天有空,就安装配置了一下,成功访问。现在安装过程发布出来,大家共享。
步骤0:安装前的准备事项
服务器端:
因为Internet访问是通过Web Service实现的,所以安装前要先配置安装好IIS。
安装VSS2005好像可以自动安装.Net Framework 2.0,不过,我是事先安装好.Net Framework 2.0并启用Asp.Net 2.0的。
客户端:
只有Visual Studio 2005默认支持VSS的Internet访问,所以客户端还要安装VS2005。
步骤1:安装VSS2005
安装VSS2005一路Next就OK了。服务器和客户端都要安装。
步骤2:创建VSS数据库,并启用Internet访问
这一步最关键,如果配置没问题就成功了一半。
1、 启动Microsoft Visual SourceSafe Administrator
2、 创建VSS数据库
一路Next,OK。截图如下:
3、 启用Internet访问
- 选择菜单Server --〉Configure…,弹出Server Configuration对话框
- 给Enable SourceSafe Internet for this computer和Enable SourceSafe Internet for this database打上勾,输入服务器的IP地址。按确定,My God,不行。
- 系统提示要用Share路径访问。重来!
- 首先到资源管理器,把VSS数据库的路径共享,设置好用户的共享访问权限。
- 然后再进入Microsoft Visual SourceSafe Administrator
- 选择菜单File --〉Open SourceSafe Database…,弹出一个对话框
- 点击Add…按钮,按下一步,在需要指定Location的时候输入//server/vss。
-
最后选择新加的库,点击Open,重新执行步骤1和2。 - 中间会有一些提示,不管他,回答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…按钮
- 你会发现第二步变成了要输入Address和Folder了。输入服务器的IP地址,和共享的目录名(例如://server/vss)
-
点击Open,出现登录对话框,输入你在服务器上的账号和密码。 -
如果成功登录,就会出现Add to SourceSafe Internet对话框。
你就可以把项目加入Internet了。
以上是最新的vss2005配置
以下是vss6.0的配置情况:
- 创建源代码管理数据库
- 为源代码管理数据库创建共享网络文件夹
右击“test”,然后单击“属性”。
在“test 属性”对话框中,单击“共享”选项卡,然后单击“共享该文件夹”。
现在可以在共享的 test 中创建源代码管理数据库了。
- 创建源代码管理数据库
在“Visual SourceSafe Administrator”对话框的“Tools”菜单中,单击“Create Database”。
在“Create new VSS Database in”框中,找到上面建立的“test”目录
Visual Studio .NET 的源代码管理数据库已设置成功。
- 建立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应用,如图所示:
- 把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 项目文件的主控副本。
如图:
- 一旦你的web项目进入了vss的数据库,原始的http://localhost:90这个位置的web就不再重要了,你可以废弃它了,因为所有的信息都进入数据库了,以后所有团队成员要打开这个项目都是在这个数据库中取得工作副本,然后在自己的本地副本上工作,服务器上的的是主控副本。团队成员只要第一次从数据库中取得数据建立本地工作副本,以后只要跟一般的web项目在本地打开这个项目就行了。工作副本跟主控副本通过签入签出进行交互。
- 建立工作副本
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项目的解决方案在你本机的存放路径,如图: