`
xiaofengtoo
  • 浏览: 492086 次
  • 性别: Icon_minigender_1
  • 来自: xiamen
社区版块
存档分类
最新评论

VSS2005使支持通过Internet访问

阅读更多
最近公司需要设置VSS2005 通过internet 访问,参考了网路上的很多文章,问题一直Open 弹出:
VSS Internat plug-in could not connect to specified database
secure connunication using SSL needs to be enabled for this database to
use your sourcesafe logon name.otherwise the database administrator
will need to create a Sourcesafe user matching your network user name
and allow using network names for automatic user log in.

郁闷了很久,一直没搞定,无意中解决了,贴出来一起共享!!!

首先我参考了几个贴,在此也感谢他们,感谢他们的无私共享精神!!!

参考贴:

1:http://www.web3.cn/Content,2006,6,18,151.aspx
2:http://www.scmlife.com/bbs/viewthread.php?tid=11845

总结下,成为自己的,呵呵
服务器环境:     windows2003 /IIS6.0 /framework 2.0 /Visual SourceSafe
客户端环境:     VSS2005 中文版
IIS配置参考:http://www.tfxk.com/website-design/1580.html
一:服务器配置
1:先配置好上述服务器和客户端环境
2:使用administration 登陆服务器
3:开始---->所有程序---->Microsoft Visual SourceSafe ---->Microsoft Visual SourceSafe Administration   打开Microsoft Visual SourceSafe 管理
4:如果你没有新建SourceSafe  database ,可以新建个database,有可以直接跳过
5:server->configure中勾上“enable sourcesafe internet for this computer"

此时会弹出一个提示框,点击是,会在IIS建立 SourceSafe 的网站(注意 IIS前提是运行的)
6:在资源管理器中共享vss 目录,设置好权限(Administrator取得该目录的所有权限);
   此处需要设置好项目使用SourceSafe的权限,可以建立用户组。
   如果此盘是NTFS格式,需要设置相关权限:
   文件夹右键点击属性---->安全里面设置。
7:然后在vss administrator中,Open SourceSafe  Database


点击“Add...”按钮,选取第一项“Connect to an existing database”

8:下一步,输入Web服务器下的Vss共享目录(这里要注意一点细节,我这里输入的是\\机器名\共享目录名) 图片中的Rsj是机器名,vss是共享目录名。

9:再进入server->configure菜单,再勾上“enable sourcesafe internet for this database"    图片中rsj是机器名

点击确定,此时VSS2005将自动又在在虚拟目录Sourcesafe下再建立两个虚拟目录:VssUpload_db1, VssDownload_db1
中间会有一些提示,不管他,回答yes就是了。(第一次时会提示是否需要使用SSL,如果需要可以配置使用SSL。)
IIS自动创建的虚拟目录如下(IIS下完全不需要手工建立虚拟目录)

10:为了确认是否设置好,再次打开上面的对话框,看一下“Enable SourceSafe Internet for this database”是否被选中了,如果没有则说明你没有使用“\\机器名\VSS数据库所在的共享名”打开数据库,请重新采用这种方式打打再试;

二:客户端配置
[img]只能在VS2005中使用VSS INTERNET插件来访问上面设置好的数据库,直接使用权用VSS客户端是不可以的[/img]

1、运行VS2005;
2、选择:工具-选项,打开选项对话框
3、选中“显示所有设置”,选择:源代码管理-插件选择,在右边选择:Microsoft Visual SourceSafe(Internet)
4、选择:源代码管理-插件设置,在右边点击高级按钮会出现:

5:保存选项并关闭它;
6:好了,现在可以把代码添加进去了,在需要添加到VSS的项目或工程上右击,选择“将解决方案添加到源代码管理”:

点击“Add...”按钮

输入服务器IP地址或域名(输入服务器IP地址或域名),再输入Web服务器共享的Vss文件夹格式为:\\机器名\共享目录名


下一步,要求您输入用户和密码(此处输入的是Win系统的用户和密码,记住此处非刚administration密码,而是使用别的密码,需要可以能正确访问共享目录的用户。
我原来一直用administration,此前一直报VSS Internat plug-in could not connect to specified database  就是这个设置出问题。



选中数据库,点击“Open”打开

7、单击“OK”按钮按提示就可以向VSS2005中上传源代码了(如果没有使用SSL,中间会有安全警告,不用管它,继续)



总结:VSS Internat plug-in could not connect to specified database 错误
处理方法:
1:是因为更改了网站的设置并替换了VSS的虚拟路径设置。可以在VSS管理中先禁用internet连接,再重新启用
2: 弹出第6步输入用户名和密码,一定是服务器系统用户,而且一定可以访问共享目录的用户。





分享到:
评论

相关推荐

    VSS2005使支持通过Internet访问 VSS 2005 使用手册 VSS.2005汉化软件

    4. **设置VSS 2005支持Internet访问** - **DNS和路由**:确保服务器的DNS设置正确,允许外部访问。如果服务器位于内部网络,可能需要配置NAT或端口映射,以便Internet上的用户可以连接到VSS。 - **SSL加密**:为了...

    设置VSS2005使支持通过Internet访问.doc

    设置VSS2005使支持通过Internet访问,具体步骤见文档资料

    设置VSS2005使支持通过Internet访问

    火龙果软件工程技术中心 最近需要通过Internet来访问源代码,以前一直是使用VSS6.0D,但没有支持Internet访问功能,必须要通过第三方软件才能实现,前段时间下载了VSS2005,网上看到很多关于设置VSS2005通过...

    VSS2005安装全解

    压缩包中的文件"设置VSS2005使支持通过Internet访问 --踢西工作室.htm"和"设置VSS2005使支持通过Internet访问 --踢西工作室_files"提供了详细的图文指南,帮助你更好地理解和执行上述步骤。这些文件包含清晰的截图和...

    vss2005 internet 配置方法视频

    - VSS 2005可以通过IIS作为Web服务供远程用户访问。在服务器上安装并配置IIS,创建一个新的虚拟目录指向VSS的WebDAV接口。 - 配置IIS的安全设置,启用必要的身份验证(如基本身份验证或NTLM),并限制对VSS数据库...

    配置Microsoft Visual SourceSafe 2005的Internet访问详解

    通过以上步骤,我们成功配置了VSS2005以支持Internet访问。这一特性使得开发团队无论身处何地,都能方便地进行版本控制和协同工作,极大地提升了工作效率和团队合作的灵活性。需要注意的是,整个过程中可能会遇到...

    VSS2005简明配置手册

    1. **安装IIS**:为了支持VSS2005的Internet访问,需要安装IIS(Internet Information Services),这是Windows操作系统中的Web服务组件。 2. **安装VSS2005服务器端**:在服务器上安装VSS2005,如果进行本地测试,...

    VSS 2005 配置简明手册

    - 只有Visual Studio 2005支持VSS的Internet访问,因此客户端需安装VS2005。 - 配置Internet访问时,务必设置正确的共享路径和用户权限,否则可能无法成功连接。 通过以上步骤,VSS 2005的配置即可完成,使得团队...

    VSS2005学习笔记

    安装时,如果服务器端配置了Internet访问权限,还需确保安装了IIS(Internet Information Services)以支持Web访问。 用户权限配置: 用户权限配置是版本控制管理中十分关键的一部分,它涉及到哪些用户可以执行哪些...

    配置MicrosoftVisualSourceSafe2005的Internet访问[归纳].pdf

    以下是如何配置VSS2005以支持Internet访问的详细步骤: ### 步骤0:安装前的准备 在服务器端,确保已经安装了Internet Information Services (IIS),这是VSS2005通过Web服务提供Internet访问的基础。同时,需要...

    配置MicrosoftVisualSourceSafe2005的Internet访问

    火龙果软件工程技术中心 VSS2005发布以后,早就听说可以支持Internet访问,这是一个很有意思的特性。前两天有空,就安装配置了一下,成功访问。现在安装过程发布出来,大家共享。步骤0:安装前的准备事项服务器端:...

    SourceAnywhere For VSS 配置手册

    2. **远程访问支持**:SAW使得用户可以跨越局域网限制,通过Internet访问VSS配置库,满足远程工作的需求。 3. **取消文件夹共享**:使用SAW后,不再需要将VSS配置库文件夹设置为共享,从而提高了配置库的安全性,...

    SourceAnywhere_For_VSS_配置手

    - **远程访问**:支持通过Internet访问VSS配置库,满足远程工作的需求。 - **增强安全性**:取消了传统VSS配置库文件夹必须共享的要求,解决了配置库安全性问题。 - **强制身份验证**:登录时必须输入用户名和密码,...

    vss安装配置

    Visual Studio .NET 结合 Visual SourceSafe (VSS) 6c 和 Internet Information Services (IIS) 提供了一个强大的团队开发环境。本文将详细介绍如何配置这样的环境。 首先,进行开发前的准备工作。在运行Windows ...

Global site tag (gtag.js) - Google Analytics