外网服务器作为 vss版本控制器的服务器
vss一般情况下都是在内网上用的,也就是局域网之间使用vss。我有过内网配置的经验,首先要在服务器端还有客户机端都要装有vss工具,服务器端必须安装vss的服务器端工具,客户机端不用安装,这个过程很简单可以看看其他vss的安装过程就能够完成。
这里说外网连接,我还是在理论上,没有实现过,希望对你有所帮助。
1、服务器端必须是administrator登陆;
2、代码文件夹必须是web共享;
3、这个应该是放在最前面的,服务器端必须安装IIS;
4、服务器的防火墙必须关闭,如果不关闭防火墙\\IP这个功能不能实现;
5、服务器端的远程桌面连接功能必须开启,、。
个人建议,还是不要用外网的vss控制,这样使用很不安全,你可以个人见一个ftp,通过权限来限制使用者,然后一个人去访问ftp,访问ftp的这个人做你们局域网的vss服务器,所有版本控制工作都有着一个人来保证外网服务器和局域网服务器一致。这样个人感觉会很安全。
Visual SourceSafe 2005(VSS2005)与Visual Studio 2005的开发环境搭建
--------------------------------------------------------------------------------
服务器端:
安装前要先配置安装好IIS/Net Framework 20。
安装VSS2005可以自动安装Net Framework 20。
客户端(团队开发平台):
Visual Studio 2005/Visual SourceSafe 2005(VSS2005)
步骤1:安装VSS2005
安装VSS2005一路Next就OK了。服务器和客户端都要安装。
步骤2:创建VSS数据库,如果需要可以启用Internet访问
vss数据库是用来供开发团队来共享代码数据的。存放vss数据库的文件夹需要设置为共享,并设置相应用户的权限(如果是初级用户,刚开始不太会使用,可以把vss数据库的文件夹的evervyone的读写权限开启)
1、 启动Microsoft Visual SourceSafe Administrator
2、 创建VSS数据库
一路Next,OK。截图如下:
3、 启用Internet访问
vss有两种连接方式:局域网方式连接和Internet方式连接,如果选择局域网方式连接则不必操作这步。
选择菜单Server --〉Configure…,弹出Server Configuration对话框
Enable SourceSafe Internet for this computer和Enable SourceSafe Internet for this database打上勾,输入服务器的IP地址。按确定,出现错误:
系统提示要用Share路径访问。这说明vss数据库没有共享(权限不正确)。
首先到资源管理器,把VSS数据库的路径共享,设置好用户的共享访问权限。
然后再进入Microsoft Visual SourceSafe Administrator
选择菜单File --〉Open SourceSafe Database…,弹出一个对话框
点击Add…按钮,按下一步,在需要指定Location的时候输入存放vss数据库的服务器地址与路径。
最后选择新加的库,点击Open,重新选择菜单Server --〉Configure…进行配置。
中间会有一些提示,回答yes就是了。
没有提示错误的话,你的服务器端就配置好了。
4、 客户端通过Internet访问
vss有两种连接方式:局域网方式连接和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地址,和共享的目录名(例如:servervss)
点击Open,出现登录对话框,输入你在服务器上的账号和密码。
如果成功登录,就会出现Add to SourceSafe Internet对话框。
你就可以把项目加入Internet了。
5、 客户端通过局域网方式访问
安装好VSS2005
打开Visual Studio 2005
选择菜单Tools --〉 Options --〉 Source Control --〉 Plug-in Selection
选择Microsoft Visual SourceSafe
基本设置与第四步的Internet方式连接相似。
客户端打开vs2005,选择文件-》打开-》网站-》源代码网理-》选择你要连接的vss服务器,并输入用户名密码后就可以加载代码并进行Check out/Check in操作了。
一般现在采用比较多的是使用VSS VSS 的全称为 Visual Source Safe 。作为 Microsoft Visual Studio 的一名成员,它主要任务就是负责项目文件的管理,几乎可以适用任何软件项目。 源代码版本控制机制是现代软件开发中必不可少的管理机制之一,通常借助版本控制软件即Source Code Management(SCM) systems或者Version Control systems来实现。版本控制在软件开发中的重要作用如下: 1)作为代码仓库有效的管理软件开发中各个不同版本的源代码和文档,占用空间小并且方便各个版本代码和文档的获取。 2)对开发小组中对源代码的访问进行有效的协调(不同的版本控制软件采取不同的协调策略)。 常用的版本控制软件有Clearcase, CVS, PVCS和Microsoft公司的Visual SourceSafe (VSS)。下面对Windows平台开发最常用的Visual SourceSafe 60进行简单介绍。 运行环境 Windows平台下使用VSS开发的典型环境是基于C/S架构的,即开发小组的每个开发者在各自的Windows平台下利用开发工具(比如VC)开发项目中的各个模块,而配有专门的服务器集中控制开发过程中的文档和代码。服务器和开发人员的客户机分别装有VSS的服务器和客户端程序。 安装 VSS60服务器的安装 第一步,将Visual Studio60的CD1放入CD-ROM,自动进入安装程序,选择第二项“Server Applications and Tools(Add Only)”; 第二步,然后在“Server Setups”的“Server Components”中选择“Visua l Source Safe Server”,按“Install”按钮后,根据提示放入CD2; 第三步,根据Installation Wizard的提示,继续安装过程,选择安装路径,直至提示你重启以使新安装的程序生效,重启计算机。 VSS60客户端的安装 在VSS60服务器安装完毕后,就可以在VSS管理员的指导下安装客户端的软件。由于我们是在一个Windows环境的子网内,每台PC客户机均可通过网上邻居来访问VSS服务器。在VSS管理员为用户指明VSS客户端软件的安装程序“Netsetupexe”的位置(VSS服务器安装目录内)后,用户可以直接通过资源管理器“Explorer”在网上邻居中找到该程序,并双击以运行它。 Netsetupexe被启动后进入VSS客户端的安装,在提示框中输入用户名和工作组名,选择VSS的安装路径后,点击安装图标,进入实际安装步骤,以后的工作将由系统自动完成。 使用说明 VSS使用过程中要遵循的是lock-modify-unlock流程而不是 copy-modify-merge流程(比如CVS),即开发人员首先将自己要修改源代码和文档从VSS服务器主备份文件上checkout到本地同时锁定服务器上的源代码和文档(multi - checkout情况除外),修改完成后checkout到服务器上同时解除服务器上文件的锁定。服务器集中控制所有的源程序和文档。 VSS使用中涉及到的概念 1) 项目(project),所谓的项目是一组存在VSS中的文件(任何类型),可以在项目中或是项目之间进行文件的添加、删除、编辑和共享。一个项目与操作系统的文件夹有很多的相似之处,但它更好地支持文件合并、历史和版本控制。所有的文件存在VSS数据库的项目中,开发组成员不能在VSS中的服务器主备份文件上工作(除了检查和版本比对等特殊情况外)而是VSS为每个成员在各自的工作目录(workfolder)下提供一个拷贝以供工作。尽管在没有工作目录的情况下也可以查看某个文件,但如要真正在VSS管理下工作,就必须要创建一个工作目录。 2) 工作目录(workfolder)是用户真正对项目文件进行调试修改的地方,当用户checkout文件时,VSS将就将文件拷贝到用户的工作目录下,当用户修改了该文件并将其checkin时,VSS再将它从用户的工作目录拷回到VSS 的数据库中。在用户作checkout时,VSS将会自动管理他的工作目录,诸如创建必要的子目录。而且工作目录可以
您必须设置 Visual SourceSafe 目录结构和文件的访问权限。
在 Visual SourceSafe 数据库所在的计算机上,您必须配置 Visual SourceSafe 目录的安全性和共享权限:
要查看目录的权限,请在 Windows NT 资源管理器中,在目录上单击鼠标右键,选择快捷菜单上的“属性”,单击“安全性”选项卡,再单击“权限” 。
要查看共享权限,请在 Windows NT 资源管理器中用鼠标右键单击共享目录,选择快捷菜单上的“属性”,单击“共享” 选项卡,再单击“权限”。
为 Visual SourceSafe 的所有登录帐号分配对 Visual SourceSafe 服务器安装目录下(如果该目录在其他位置,则包括 Visual SourceSafe 数据目录)的所有文件和子目录的“更改”权限。
它假设允许管理员和系统帐号完全控制整个 Visual SourceSafe 的目录结构。虽然更严格的文件访问限制是可能的,但可能会妨碍 Visual SourceSafe 发挥全部功能。
对于下面的附加文件,应向全部 SourceSafe 登录帐号至少授予读取权限:
Srcsafeini
Umdat
Userstxt
对于下面的附加文件或目录,应向全部 SourceSafe 登录帐号至少授予读\写权限:
Vss\Users\<logon account directory>\
Vss\Data\
Vss\Temp\
Rightsdat
Statusdat
如果您在使用远程 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 50 版或更高版本,已与 Microsoft® Windows NT® Server 40 或更高版本、Windows NT 工作站 40 或更高版本、Windows® 95/98 操作系统上所有 FrontPage 支持的站点服务器集成。
在 Windows 95 操作系统上, Microsoft Personal Web Server 要求更新 Windows 95 Distributed Component Object Model (DCOM),才能与 Visual SourceSafe 协同工作。详细信息,请参阅 http://wwwmicrosoftcom/com/dcom/dcom1_2/defaulthtm 。
--------------------------------------------------------------------------------
启用 Visual SourceSafe 集成
若要在 FrontPage 中使用 Visual SourceSafe,您必须在 Visual SourceSafe 安装时选择“Enable SourceSafe Integration”选项:
从 Visual SourceSafe 光盘中运行 Visual SourceSafe 安装程序,Setupexe 。
选择“Custom”选项
在 Visual SourceSafe 中“Custom”对话框,单击“Enable SourceSafe Integration”复选框。
单击“Continue”。
--------------------------------------------------------------------------------
您的 Visual SourceSafe 配置信息
您可以在站点服务器(本地数据库)计算机或在其他的计算机(远程数据库) 中保存您的 Visual SourceSafe 数据库。
虽然可以将 Visual Source Safe 数据库配置在与站点服务器不同的计算机上,但是可能不能在所有环境下运行,所以在通常情况下不会这样做。
--------------------------------------------------------------------------------
如果您的数据库与站点服务器位于同一计算机上,但是使用 UNC 路径来访问数据库,那么该数据库也被认为是远程数据库。例如,因为 IIS 计算机上的 Srcsafeini 文件中包含下列数行之一,数据库就被认为是远程数据库:
Data_Path = X:\vssdata
Data_Path = \\IIS-Machine\vssdata
您也可以查看系统注册表,以确认数据库是否通过 UNC 或映射的路径访问。
您应该注意您有哪些配置信息,因为如果使用的是远程数据库,就需要进行一些额外的工作。
回到页首
--------------------------------------------------------------------------------
Visual SourceSafe INI 文件
FrontPage 服务器扩展必须找到 Srcsafeini 文件,才能通过 OLE automation 来执行 Visual SourceSafe 操作。Visual SourceSafe 50 通常使用系统注册表项 HKEY_LOCAL_MACHINE\Software\Microsoft\SourceSafe\SCCServerPath 。当此注册表项指向 VSS\Win32 目录下的 Sssccdll 时,FrontPage 服务器扩展将使用 VSS 目录下的 Srcsafeini 文件。Visual SourceSafe 60 通常使用站点服务器上安装的 Visual SourceSafe 中的 Srcsafeini 文件。
下面的过程假设站点服务器是 IIS,并且在 Windows NT 40 上运行,Visual SourceSafe 数据库也位于Windows NT 40 计算机上,并且两者均使用 NTFS 分区。
--------------------------------------------------------------------------------
Visual SourceSafe 目录的权限
您必须设置 Visual SourceSafe 目录结构和文件的访问权限。
在 Visual SourceSafe 数据库所在的计算机上,您必须配置 Visual SourceSafe 目录的安全性和共享权限:
要查看目录的权限,请在 Windows NT 资源管理器中,在目录上单击鼠标右键,选择快捷菜单上的“属性”,单击“安全性”选项卡,再单击“权限” 。
要查看共享权限,请在 Windows NT 资源管理器中用鼠标右键单击共享目录,选择快捷菜单上的“属性”,单击“共享” 选项卡,再单击“权限”。
为 Visual SourceSafe 的所有登录帐号分配对 Visual SourceSafe 服务器安装目录下(如果该目录在其他位置,则包括 Visual SourceSafe 数据目录)的所有文件和子目录的“更改”权
视频云存储主要是指监控视频的存储,监控摄像头,通过AI分析后,进行云存储。你可以咨询下瑞驰信息技术,他们做云存储专 业性强。
视频存储服务器是将模拟视频转换成压缩编码,使之适合网络传输,是Changer VSS视频存贮服务器的主要功能。同时,该产品还提供了本地存贮的功能,以解决网络传输不畅时的录像存贮问题。Changer VSS视频存贮服务器还具备有基本的安防报警功能,完全可以方便地组建一个小型的本地监控系统。
亿万克多年来专注服务器事业,为大数据、云计算、云存储、超融合、物联网、HPC、人工智能、深度学习、边缘计算等应用提供基础硬件设备和一体式解决方案。亿万克依托研祥中国首位、世界前二的技术水平,经过多年的发展不断将新的技术成果转化为企业强劲的生产力,推动企业的产品和技术达到国际先进水平,成为国内行业的标杆。
感兴趣请点击此处,了解一下。
0条评论