Microsoft Home Microsoft Home
Microsoft FrontPage Server Extensions Resource Kit logo  Microsoft FrontPage  2000 服务器扩展资源工具箱

高级管理任务



在FrontPage中安装 Microsoft Visual SourceSafe

Microsoft Visual SourceSafe versions 5.0 或其后版本,已与 Microsoft® Windows  NT® Server  4.0 或其后版本、 Windows  NT Workstation  4.0 或其后版本、和 Windows®  95/98 操作系统上所有 FrontPage 支持的 Web 服务器集成。

在 Windows  95 操作系统上, Microsoft Personal Web Server 要求更新 Windows  95 Distributed Component Object Model (DCOM) 才能与 Visual SourceSafe 协同工作。详细信息,请参阅 http://www.microsoft.com/com/dcom/dcom1_2/default.htm.

回到页首

启用 Visual SourceSafe 集成

若要在 FrontPage 中使用 Visual SourceSafe ,您必须在 Visual SourceSafe 安装设置时选择  “启用 SourceSafe 集成”
 
选项:

  1. 自 Visual SourceSafe 光盘中运行 Visual SourceSafe 安装程序, Setup.exe 。
  2. 选择 “自定义的安装” 选项
  3. 在 Visual SourceSafe 中 “自定义” 对话框,单击 “启用 Visual SourceSafe 集成” 复选框。
  4. 单击 “继续”。

回到页首

您的 Visual SourceSafe 配置信息

您可以在 Web 服务器 (本地数据库) 计算机或在其他的计算机 (远程数据库) 中保存您的 Visual SourceSafe 数据库。如果您的数据库与 Web 服务器位于同一计算机上,但是使用 UNC 路径来访问数据库,那么该数据库也要看作远程数据库。例如,因为 IIS 计算机上的 Srcsafe.ini 文件中包含下列数行之一,数据库就被看作远程数据库:

Data_Path = X:\vssdata

Data_Path = \\IIS-Machine\vssdata

您也可以查看系统注册表,以查找出数据库是用 UNC 还是映射的路径访问。

您应该注意您有哪些配置信息,因为如果使用的是远程数据库,就需要进行一些额外的工作。

回到页首

Visual SourceSafe 的初始文件

FrontPage 服务器扩展必须找到 Srcsafe.ini 文件,才能通过 OLE automation 来执行 Visual SourceSafe 操作。Visual SourceSafe 5.0 通常使用系统注册表项 HKEY_LOCAL_MACHINE\Software\Microsoft\SourceSafe\SCCServerPath。当此注册表项指向 VSS\Win32 目录下的 Ssscc.dll 时,FrontPage 服务器扩展将使用 VSS 目录下的 Srcsafe.ini 文件。Visual SourceSafe 6.0 通常使用 Web 服务器上安装的 Visual SourceSafe 中的 Srcsafe.ini 文件。

下面的过程假设 Web 服务器是 IIS,并且运行在 Windows NT 4.0 上, Visual SourceSafe 数据库也位于Windows NT4.0 上,并且两者均使用 NTFS 文件格式。

回到页首

Visual SourceSafe 目录的权限

您必须设置 Visual SourceSafe 目录结构和文件的访问权限。

  1. 在 Visual SourceSafe 所在的计算机中,您必须设置 Visual SourceSafe 子目录的安全性和访问权限:
    • 要查看目录的权限时,请在 Windows NT 资源管理器中,在目录上单击鼠标右键,选择快捷菜单上的 “属性”,单击 “安全性” 选项卡,再单击 “权限” 。

      要查看目录的权限时,请在 Windows NT 资源管理器中,在目录上单击鼠标右键,选择快捷菜单上的 “属性”,单击 “共享” 选项卡,再单击 “权限”。

    • 向 Visual SourceSafe 的全部登录帐号分配 Visual SourceSafe 服务器安装目录下所有文件和子目录(包括 Visual SourceSafe 数据目录,如果该目录在其他位置)的 “更改” 权限。

      它假设允许管理员和系统帐号完全控制整个 Visual SourceSafe 的目录结构。虽然更严格的文件访问限制是可能的,但可能会妨碍 Visual SourceSafe 发挥全部功能。

  2. 对于下列文件,应向全部 SourceSafe 登录帐号至少授予读取权限:
    • Srcsafe.ini
    • Um.dat
    • Users.txt

    对于下列文件或目录,应向全部 SourceSafe 登录帐号至少授予读写权限:

    • Vss\Users\<logon account directory>\
    • Vss\Data\
    • Vss\Temp\
    • Rights.dat
    • Status.dat

如果您使用远程 Visual SourceSafe 数据库,您还必须完成下列步骤。

回到页首

WWW 服务属性

您必须在 Web 服务器计算机上设置 WWW 服务属性。

  1. 在 Internet 服务管理器中,打开 Internet Information Server 文件夹,在 Web 服务器上单击鼠标右键,然后在快捷菜单上单击 “属性”。
  2. 在 “主属性” 中,单击 “WWW 服务”,然后单击 “编辑”。
  3. 单击 “目录安全性” 选项卡,然后在 “匿名访问和验证控件” 下,单击 “编辑”。
  4. 选择 “基本验证(密码用明文送出)” 复选框,并清除 “ Windows NT 挑战与反应” 复选框。

 

Windows NT 挑战与反应也称 NTLM。因为未选中此选项,当用户打开站点时,就必须输入用户名和域密码。当在多重域中工作时,请使用网域名称\用户名称的格式。

“允许匿名”是可选的。

回到页首

匿名帐号权限

如果您正使用匿名帐号 (在前面的步骤已选中了 “允许匿名”),请在 Visual SourceSafe 数据库计算机中执行以下步骤:

  1. 在域用户管理器的 “用户” 菜单上,单击 “新用户” 来添加 Web 服务器的匿名帐号。例如,如果在 Web 服务器上的匿名帐号是 IUSR_WebSRV,就将此用户添加为本地帐号。
  2. 将此帐号设置为与 Web 服务器上的帐号有相同的密码。
  3. 单击 “确定”。
  4. 在 “用户名称” 下,单击 “匿名帐号”。
  5. 在 “规则” 菜单上,单击 “用户”。
  6. 在 “权限” 列表中,单击 “本地登录”。确认匿名帐号单独或作为组中的一员列在“授权” 框中,然后单击 “确定”。
Administration section art
 
   
管理工具与技术
Fpsrvadm
FrontPage MMC
管理单元
HTML 管理表单
远程管理
高级
管理任务


后退     回到页首

上次更新时间 1998 年 11 月
©1998 Microsoft Corporation。保留所有权利。使用规定。