设置VSS使支持通过Internet访问

        最近需要通过Internet来访问源代码,开始想使用权用SVN,但只是使用过其客户端,从没有配置过它的服务器,并且同伴也没有接触过,记得从前看过介绍说新的VSS支持通过Internet访问。所以打开了MSDN的找到了一些英文资料,所以为了和我一样英语不太好的人共享,在这里记下整个设置过程。
一、VSS服务器的设置
1.用具有管理员权限的账房登录WEB服务器;;
2.运行Visual SourceSafe Administrator Visual SourceSafe Administrator (如果还没有在WEB服务器上安装VSS2005,请先安装)
3.因为需要通过INTERNET远程访问VSS,所以打开数据库时不能使用类似于E:\VSS之类的目录名,而应是\\机器名\VSS数据库所在的共享名,例如:\\dev\vss,要求数据库;
4.打开后,选择菜单:Server-Config(这个菜单是VSS2005新加的,如果是低版本是没有这个菜单的);将会显示下面对话框:

选中上面对话框中的“Enable SourceSafe Internet for this computer”和下面的“Enable SourceSafe Internet for this database”两个复选框,并输入“Web Server Name”(如www.skymapsoft.com)。完成后单击确定按钮退出。(第一次时会提示是否需要使用SSL,如果需要可以配置使用SSL。
注:如果上面的对话框不能显示,说明你的VSS数据库与WEB服务不是在同一个机器上的
5.为了确认是否设置好,再次打开上面的对话框,看一下“Enable SourceSafe Internet for this database”是否被选中了,如果没有则说明你没有使用“\\机器名\VSS数据库所在的共享名”打开数据库,请重新采用这种方式打打再试;

二、客户端的设置(只能在VS2005中使用VSS INTERNET插件来访问上面设置好的数据库,直接使用权用VSS客户端是不可以的)
1.运行VS2005;
2.选择:工具-选项,打开选项对话框
3.选择:源代码管理-插件选择,在右边选择:Microsoft Visual SourceSafe(Internet)
4.选择:源代码管理-插件设置,在右边点击高级按钮会出现:

如果在服务器设定部分选择了使用SSL就选中上面的复选框,否则不选择,单击OK确定。
5.保存选项并关闭它;
6.在需要添加到VSS的项目或工程上右击,选择“将解决方案添加到源代码管理”:

7.单击“Add”按钮出出现添加向导,单击“下一步”,出现:

在“Address”栏中填写要访问的IP地址或域名;
在“Folder”中填写“\\机器名\VSS共享名”(即服务器设定时打开VSS数据库时使用的UNC路径名称.
8.单击“下一步”跟着向导完成添加操作;返回第6步中的对话框,单击“Open”就会打开:(如果没有使用SSL,中间会有安全警告,不用管它,继续)

9.选择要添加到VSS的目录,单击“OK”就会上传源代码了到VSS了。

时间: 2024-07-31 06:53:38

设置VSS使支持通过Internet访问的相关文章

VSS2005在Internet访问情况下,如何配置使用VSS自身的用户登录?

问题描述 在配置VSS2005,配置Internet访问已经没有问题了.但是必须用vss所在服务器的windows用户身份登录,在vss的用户列表添加的其他vss用户(跟windows用户不同名的),通过internet就无法登录,而登录窗口明显也是登录windows服务器的登录窗口,只要输入windows中具有administrators组的用户及密码就能访问vss服务器.请问怎么能在internet的访问环境下,以vss用户的身份(而非windows超级用户组)登录vss呢? 解决方案 解决

设置Serv-U FTP 支持被动模式连接 ,530错误等解决办法集锦_FTP服务器

设置Serv-U FTP 支持被动模式连接 一大早被朋友说ftp始终连不上去,我自己去掉被动模式就可以连接. 这个问题困扰了 我好长时间,是下面这篇文章解决了它.特在这里留个备份. 我的问题是没有进行相应的端口设置. 设置支持被动(PASV)模式连接: 本地服务器-->设置-->高级-->PASV 端口范围-->写上范围,听说得写上4000以后的,可以写上5000-5005-->FTP设置完毕 进入本地连接属性-->TCP/IP属性-->高级-->选项--&

如何不让IE提示——当前安全设置会使计算机有风险

在访问ebs的网页的时候,为了能够顺利访问,我们通常会对ie做一些安全性的设置,但是win7的安全原因,总是在你打开ie的时候提示你:当前安全设置会使计算机有风险 红色的告警字体搞得十分心烦恐慌,于是就从网上找了下如何在不改变设置的情况下,别让ie提示了.. 最后从网上找了如下步骤: 开始--"运行"在对话框中输入"gpedit.msc"后回车打开组策略. 依次展开"本地计算机策略 - 计算机配置 - 管理模块 - Windows 组件 (如果操作系统是X

在Win 2003配置DNS的Internet访问

本文分步说明如何在Windows Server 2003 产品中为域名系统 (DNS) 配置Internet 访问.DNS是Internet上使用的核心名称解析工具.负责主机名称和Internet 地址之间的解析. 如何从运行 Windows Server 2003 的独立服务器开始 运行Windows Server 2003 的独立服务器成为网络的DNS 服务器.第一步,为该服务器分配一个静态 Internet"协议(IP)"地址.DNS服务器不应该使用动态分配的IP地址,因为地址的

在WindowsServer2003中为DNS配置Internet访问

概要本分步指南说明如何在Windows Server 2003产品中为域名系统 (DNS) 配置Internet访问.DNS是 Internet上使用的核心名称解析工具.DNS负责主机名称和Internet 地址之间的解析 如何从运行Windows Server 2003的独立服务器开始运行Windows Server 2003的独立服务器成为网络的DNS服务器.第一步,为该服务器分配一个静态Internet 协议 (IP) 地址.DNS服务器不应该使用动态分配的 IP 地址,因为地址的动态更改

Win7本地连接显示未识别网络无Internet访问解决

  win7系统中,通过ADSL PPPOE进行宽带上网,但是一直连接不上去,在连接过程中,右下角的宽带连接就会转啊转,等到提示连接不上的时候,把鼠标放到右下角的图标会提示 "Internet访问 - 本地连接显示未识别". 从未识别的网络下手(如果这个正常可以跳过),点击后面的自定义,看看是不是选公用了?改成专用->下一步->关闭(如下图),好了,等一会,就会出现选择网络情况的窗口,可以选什么家庭,公司什么的,这个就看个人的需要了.(那个图标可以随时更改,方法是在正常以后

WIN7旗舰版系统提示未识别的网络无Internet访问怎么去解决

在win7旗舰版系统中,宽带连接成功后,那么本地连接图标也会处于连接成功状态.可最近有用户使用win7旗舰版系统进行本地连接之后提示未识别的网络无Internet访问(如图)问题,网络怎么也连接不上,而且对系统进行疑难解答也无法解决此类问题, http://www.windows7en.com/sdjswin7/那么究竟是什么原因导致本地连接出现未识别的网络的问题呢? WIN7旗舰版系统提示未识别的网络主要原因存在几个服务被设置成手动或禁用了.其中:IPHELPer.NetworkConnect

跨域或者Internet访问Remoting[Remoting FAQ]

[Remoting FAQ] 跨域或者Internet访问Remoting Version Date Creator Description 1.0.0.1 2006-6-1 郑昀@Ultrapower 草稿   继续阅读之前,我们假设您熟悉以下知识: n         Remoting [需求] 虽然说,Remoting一般都在同一个域内调用,但有时候,也需要跨域访问,甚至于跨Internet访问.毕竟,让第三方远程测试下Remoting方法,不能要求人家加入你的域. [现象] 在走TCP

让Apache 和nginx支持跨域访问

1,如何让Apache支持跨域访问呢? 步骤: 修改httpd.conf,windows中对应的目录是:C:\wamp\bin\apache\Apache2.4.4\conf\httpd.conf 把LoadModule headers_module modules/mod_headers.so 前面的注释删除 修改 改为: 即: <Directory /> AllowOverride none Require all granted Header set Access-Control-All