CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
【经验总结】不能实施并行处理的情况 浅谈并行编程中的任务分解模式
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  软件工程/管理 >  开发方法版

如何设置VSS服务器

楼主ComXP(Com的初体验)2002-08-27 11:14:27 在 软件工程/管理 / 开发方法版 提问

在一个局域网内,多个开发人员使用Visual   Studio   6进行小组软件开发,想用VSS进行版本管理,但不知道VSS服务器该如何设置?  
   
  我的理解是把项目VSS数据库放在服务器上的一个完全读写的共享目录下,各个开发人员将此目录映射为自己机器上的一个网络驱动器,然后各个开发人员使用VSSExplore   登录到服务器上。  
   
  可是这样有一个问题,如果开发人员所有对这个共享目录的操作都通过VSS来进行,那当然一切OK,但是如果一个开发人员用资源管理器浏览这个共享目录时,对里面增删或修改文件,就很可能会破坏整个数据库。  
   
  大家都是怎么设置VSS服务器来进行有效、安全的版本管理的? 问题点数:100、回复次数:4Top

1 楼yuanbocsut(井冈星火)回复于 2002-08-27 11:37:11 得分 0

upTop

2 楼tomboy(青山绿水)回复于 2002-08-27 13:06:56 得分 0

据我所知没办法,设置组用户可以解决一部分问题,  
  vss要直接访问文件,必须设为共享,CVS好像可以解决Top

3 楼xwmhn(小猫)回复于 2002-08-27 14:26:40 得分 100

您必须设置   Visual   SourceSafe   目录结构和文件的访问权限。    
   
  在   Visual   SourceSafe   数据库所在的计算机上,您必须配置   Visual   SourceSafe   目录的安全性和共享权限:    
  要查看目录的权限,请在   Windows   NT   资源管理器中,在目录上单击鼠标右键,选择快捷菜单上的“属性”,单击“安全性”选项卡,再单击“权限”   。    
  要查看共享权限,请在   Windows   NT   资源管理器中用鼠标右键单击共享目录,选择快捷菜单上的“属性”,单击“共享”   选项卡,再单击“权限”。  
   
  为   Visual   SourceSafe   的所有登录帐号分配对   Visual   SourceSafe   服务器安装目录下(如果该目录在其他位置,则包括   Visual   SourceSafe   数据目录)的所有文件和子目录的“更改”权限。    
  它假设允许管理员和系统帐号完全控制整个   Visual   SourceSafe   的目录结构。虽然更严格的文件访问限制是可能的,但可能会妨碍   Visual   SourceSafe   发挥全部功能。  
   
  对于下面的附加文件,应向全部   SourceSafe   登录帐号至少授予读取权限:    
  Srcsafe.ini    
  Um.dat    
  Users.txt    
  对于下面的附加文件或目录,应向全部   SourceSafe   登录帐号至少授予读\写权限:  
   
  Vss\Users\<logon   account   directory>\    
  Vss\Data\    
  Vss\Temp\    
  Rights.dat    
  Status.dat    
  如果您在使用远程   Visual   SourceSafe   数据库,还必须完成下列步骤。    
   
  WWW   服务属性    
  匿名帐号权限    
   
   
    Microsoft   FrontPage   2000   服务器扩展资源工具箱  
   
  高级管理任务  
   
   
  --------------------------------------------------------------------------------  
   
  在   FrontPage   中安装   Microsoft   Visual   SourceSafe    
  启用   Visual   SourceSafe   集成    
  您的   Visual   SourceSafe   配置信息    
  您的   Visual   SourceSafe   INI   文件    
  Visual   SourceSafe   目录权限    
  WWW   服务属性    
  匿名帐号权限    
       
   
  --------------------------------------------------------------------------------  
     
   
  在   FrontPage   中安装   Microsoft   Visual   SourceSafe    
  Microsoft   Visual   SourceSafe   5.0   版或更高版本,已与   Microsoft&reg;   Windows   NT&reg;   Server   4.0   或更高版本、Windows   NT   工作站   4.0   或更高版本、Windows&reg;   95/98   操作系统上所有   FrontPage   支持的站点服务器集成。  
   
  在   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   安装时选择“Enable   SourceSafe   Integration”选项:    
   
  从   Visual   SourceSafe   光盘中运行   Visual   SourceSafe   安装程序,Setup.exe   。    
  选择“Custom”选项    
  在   Visual   SourceSafe   中“Custom”对话框,单击“Enable   SourceSafe   Integration”复选框。    
  单击“Continue”。    
     
   
  回到页首    
   
  --------------------------------------------------------------------------------  
     
   
  您的   Visual   SourceSafe   配置信息  
  您可以在站点服务器(本地数据库)计算机或在其他的计算机(远程数据库)   中保存您的   Visual   SourceSafe   数据库。    
   
     
   
   
   
  虽然可以将   Visual   Source   Safe   数据库配置在与站点服务器不同的计算机上,但是可能不能在所有环境下运行,所以在通常情况下不会这样做。  
   
   
  --------------------------------------------------------------------------------  
   
     
   
  如果您的数据库与站点服务器位于同一计算机上,但是使用   UNC   路径来访问数据库,那么该数据库也被认为是远程数据库。例如,因为   IIS   计算机上的   Srcsafe.ini   文件中包含下列数行之一,数据库就被认为是远程数据库:  
   
  Data_Path   =   X:\vssdata  
   
  Data_Path   =   \\IIS-Machine\vssdata    
   
  您也可以查看系统注册表,以确认数据库是否通过   UNC   或映射的路径访问。  
   
  您应该注意您有哪些配置信息,因为如果使用的是远程数据库,就需要进行一些额外的工作。    
   
  回到页首    
   
  --------------------------------------------------------------------------------  
     
   
  Visual   SourceSafe   INI   文件  
  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   通常使用站点服务器上安装的   Visual   SourceSafe   中的   Srcsafe.ini   文件。    
   
  下面的过程假设站点服务器是   IIS,并且在   Windows   NT   4.0   上运行,Visual   SourceSafe   数据库也位于Windows   NT   4.0   计算机上,并且两者均使用   NTFS   分区。    
   
   
      回到页首    
   
  --------------------------------------------------------------------------------  
     
   
  Visual   SourceSafe   目录的权限  
  您必须设置   Visual   SourceSafe   目录结构和文件的访问权限。    
   
  在   Visual   SourceSafe   数据库所在的计算机上,您必须配置   Visual   SourceSafe   目录的安全性和共享权限:    
  要查看目录的权限,请在   Windows   NT   资源管理器中,在目录上单击鼠标右键,选择快捷菜单上的“属性”,单击“安全性”选项卡,再单击“权限”   。    
  要查看共享权限,请在   Windows   NT   资源管理器中用鼠标右键单击共享目录,选择快捷菜单上的“属性”,单击“共享”   选项卡,再单击“权限”。  
   
  为   Visual   SourceSafe   的所有登录帐号分配对   Visual   SourceSafe   服务器安装目录下(如果该目录在其他位置,则包括   Visual   SourceSafe   数据目录)的所有文件和子目录的“更改”权限。    
  它假设允许管理员和系统帐号完全控制整个   Visual   SourceSafe   的目录结构。虽然更严格的文件访问限制是可能的,但可能会妨碍   Visual   SourceSafe   发挥全部功能。  
   
  对于下面的附加文件,应向全部   SourceSafe   登录帐号至少授予读取权限:    
  Srcsafe.ini    
  Um.dat    
  Users.txt    
  对于下面的附加文件或目录,应向全部   SourceSafe   登录帐号至少授予读\写权限:  
   
  Vss\Users\<logon   account   directory>\    
  Vss\Data\    
  Vss\Temp\    
  Rights.dat    
  Status.dat    
  如果您在使用远程   Visual   SourceSafe   数据库,还必须完成下列步骤。    
   
  WWW   服务属性    
  匿名帐号权限    
     
   
  回到页首    
   
  --------------------------------------------------------------------------------  
     
   
  WWW   服务属性  
  您必须在站点服务器计算机上设置   WWW   服务属性。    
   
  在   Internet   服务管理器中,打开“Internet   Information   Server”   文件夹,在站点服务器上单击鼠标右键,然后在快捷菜单上单击   “属性”。    
  在“主属性”中,单击   “WWW   服务”,然后单击   “编辑”。    
  单击“目录安全性”   选项卡,然后在   “匿名访问和验证控件”下,单击   “编辑”。    
  选中“基本验证(密码用明文送出)”复选框,并清除“Windows   NT   挑战/反应”   复选框。    
     
   
  Windows   NT   挑战/反应也称为   NTLM。因为未选中此选项,当用户打开站点时就必须输入用户名和域密码。当在多重域中工作时,请使用“域名\用户名”的用户名格式。    
   
  “允许匿名访问”是可选的。    
   
       
  匿名帐号权限    
  如果您正使用匿名帐号   (在前面的步骤已选中了“允许匿名访问”),请在   Visual   SourceSafe   数据库计算机中执行以下步骤:    
   
  在域用户管理器的“用户”菜单上,单击“新用户”   来添加站点服务器的匿名帐号。例如,如果在站点服务器上的匿名帐号是   IUSR_WebSRV,就将此用户添加为本地帐号。    
  将此帐号设置为与   Web   服务器上的帐号有相同的密码。    
  单击   “确定”。    
  在   “用户名”   下,单击匿名帐号。    
  在“规则”菜单上,单击“用户权限”。    
  在   “权限”   列表中,单击   “在本机登录”。确认匿名帐号单独或作为组中的一员在“授权”   框中列出,然后单击   “确定”。Top

4 楼ComXP(Com的初体验)回复于 2002-08-28 13:23:25 得分 0

感谢xwmhn(小猫)给了这么详细的回答Top

相关问题

  • 有关如何设置ASP.NET服务器?
  • 域服务器中如何设置DNS?
  • 本机如何设置服务器?
  • 如何在服务器端设置 急急!!!!
  • 如何设置TClientSocket的代理服务器?
  • QQ中如何设置代理服务器?
  • 如何通过apache设置虚拟服务器
  • 请问新闻组comp.std.c++ 服务器如何设置?谢谢
  • 请问如何在LINUX下设置代理服务器?
  • 如何将2K或XP设置为ftp服务器?

关键词

  • sourcesafe
  • 帐号
  • 服务器
  • 数据库
  • 文件
  • vss
  • visual
  • 属性
  • 选项
  • 计算机

得分解答快速导航

  • 帖主:ComXP
  • xwmhn

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
CSDN网站24小时值班电话:13552009689
Copyright © 2000-2009, CSDN.NET, All Rights Reserved
GongshangLogo