Visual SourceSafe 2005 安装

原创:http://hi.baidu.com/grayworm

如果是VSS数据库管理员,需要得到管理员的相应授权。客户机在VSS安装完成后无需管理员授权。

服务器需求
VSS服务器上装有VSS软件,此软件提供一系列的源代码管理服务,并以Visual Studio的第三方插件形式运行。一般情况下,服务器上包含开发团队的数据库,该数据库位于能够被VSS客户端访问到的驱动器上。如果想在服务器上进行开发,那还需要在服务器上安装VSS的客户端软件。
VSS数据库管理任务需要大量的内存,并且随着数据库的膨张,我们还需要较大空闲的磁盘空间。

操作系统: Windows XP, Windows 2000, Windows NT 4.0 with SP6 or later, Windows Server 2003.
   注:要安装VSS服务器,我们应当选择Windows服务器版本的操作系统。虽然我们也可以使用Windows XP作为VSS服务器,但一但有多个用户来访问VSS服务器时,会达到XP的最大连接数量,而导致产生异常。
文件系统格式:NTFS
通信协议:TCP/IP
磁盘空间:
   服务器至少141 MB
   客户端至少59–72 MB
   MSDN至少57–59 MB
   IE运行至少需要43–59 MB
处理器:至少233MHz,推荐奔腾300 MHz以上
内存:
   Windows2000至少128M
   Windows2003至少128M,推荐256M
光驱:DVD 或 VCD
显卡:VGA或更高
软件:
   VSS服务器端软件或客户端软件
   IIS5.0或更高
   MSDN(可选)
   IE4.01 SP1或更高
访问权限:Administrator

客户端需求:
VSS客户机是用来访问VSS数据库的工作站,它可以是服务器本机也可以是远程工作站。一般是装有VisualStudio及VSS插件的开发用机就是我们VSS开发工作站。
操作系统:Windows XP, Windows Server 2003, Windows 2000
文件格式:NTFS
磁盘空间:
   服务器至少141 MB
   客户端至少59–72 MB
   MSDN至少57–59 MB
   IE运行至少需要43–59 MB
处理器:至少233MHz,推荐奔腾300 MHz以上
内存:128M
光驱:DVD 或 VCD
显卡:VGA或更高
软件:
VSS客户端软件
VS6.0或更新的开发环境
MSDN(可选)

安装服务器端VSS
VSS服务器控制着VSS数据库,同时也管理着Visual Studio插件对数据库的访问。
如果服务器上已装有旧版本的VSS,在安装的过程中会对旧版本进行更新。

默认情况下,VSS会安装所有的组件,选择Custom可以选择安装的组件。

1.确保服务器达到所有软件件要求。
2.在开发过程中使用VisualStudio的VSS插件时,需要远程访问VSS数据库,因此,我们需要在服务器上安装IIS
3.如果需要更加安全的访问,我们需要启用SSL。
4.如果是更新已存在的VSS,需要事先备份VSS数据库,并通知所有用户退出VSS的使用。
5.在服务器上插入VSS光盘
6.双击Setup.exe文件,根据向导进行安装
7.在选择安装类型的时候,选择Default或点击Custom自定义安装
8.这安装完成后,根据需要,我们可以添加一个新的数据库或选择一个已存在的数据库。
9.通知开发人员安装程序的位置和CD序列号。

安装VSS客户端软件
在客户端安装与在服务器端安装非常相似,在下面列出的选项中,我们可以选择其中一个进行安装
管理程序(Administrative Programs):安装VSS管理程序和管理工具
客户程序:安装Visual SourceSafe Explorer和命令行工具
帮助文件:安装VSS帮助文件。
如果机器上已存在一个旧版本的VSS,安装程序可以更新旧版本的VSS。

1.确认服务器上的VSS的数据库已安装并可以使用,如果使用Visual Studio的VSS插件,应当确认服务器已配好所需的服务。
2.确认客户机满足最低软硬件要求。
3.如果使用Visual Studio,确认正确的Visual Studio程序版本已安装
4.插入VSS光盘。
5.双击Setup.exe,根据向导提示进行安装
6.当提示选择安装类型的时候,点击Custom,选择需要安装的项目。
7.当安装完成后,我们可以登录到Visual SourceSafe Explorer中使用服务器的数据库。

添加VSS数据库
VSS可以通过创建空数据库或使用现有的数据库来进行开发团队数据管理。我们可以使用Visual SourceSafe Explorer 或Visual SourceSafe Administrator 中的Add SourceSafe Database向导来实现。
注:在Visual Studio中VSS插件中也可以使用Add SourceSafe Database向导

创建VSS数据库的最佳实践:
推荐创建一个新数据库,以便进行数据库的管理。可以让大多用户访问该数据库,但可以禁止某些用户访问管理工具。
不在要Program Files文件夹中创建新的数据库,请使用一个独立的共享文件夹来存放数据库。
当VSS数据库达到5G的时候,应当考虑在同一台电脑上创建另一个数据库共享,一个超过5G的大数据库会使管理工具耗费更多的时间来管理数据库。
应当考虑对不同的项目使用不同的数据库,优势如下:
   提高了安全性。可以对每个项目的用户权限进行更精确的定义。如果一个数据库中包含好多项目,那用户可以查看和管理该数据库中的所有的项目。
   减少日常管理的影响。对数据库的管理过程(例如备份数据库)时候需要对数据库进行锁定,这样会导致非管理员用户无法访问数据库。
   减少数据修护的影响。当数据库数据发生损坏时,需要离线修复。在不同项目分离的数据库中,数据修复的时候仅影响到这个数据库的用户,并不影响所有的用户。
   更易备份。当项目终结时,可以很容易对数据库存档,而不影响其它项目。

posted @ 2009-03-27 23:23  Devil_Zhang  阅读(425)  评论(0编辑  收藏  举报