发新话题
打印

[求助] 请教:如果对vss2005进行internet访问( 此文章被查看:482次,被回复:9篇!! )

请教:如果对vss2005进行internet访问

以前公司是用vss6.0+saw的,但是saw5.0版本整天会自动的删除已加的人员,导致管理者都要不停的补充人员,有点痛苦
听说vss2005可以使用interner访问,想问下是如何设置;
看了一下论坛上其他的文章:

客户端
1。安装vss2005
2。visual studio2005->option->源代码管理->选Microsoft Visual SourceSafe(Internet)
3。源代码管理->插件设置->高级->取消Always use SSL to connect to the server.现在设置完成

我登录了vss2005后,在option的选项中怎么就找不到""源代码管理""这个选项?



© 本文为 pan123SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

引用:
原帖由 pan123 于 2008-4-14 14:35 发表
以前公司是用vss6.0+saw的,但是saw5.0版本整天会自动的删除已加的人员,导致管理者都要不停的补充人员,有点痛苦
听说vss2005可以使用interner访问,想问下是如何设置;
看了一下论坛上其他的文章:

客户端
1。安装 ...
“但是saw5.0版本整天会自动的删除已加的人员……”

有这个问题吗?我们用得好好的啊。如果只是这个原因的话,我建议不要放弃SAW,VSS2005的Internet访问功能不一定适合你。



© 本文为 hongerchenSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
学习创造财富   交流建立友谊

TOP

是的,目前是安装了saw5.0版本,安装工具是在网上下载的,不过没有装任何的补丁,不知道是否有补丁需要安装,安装了之后能解决这个问题,
或者还是是否有其他的好方法支持异地开发.



© 本文为 pan123SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

在服务器的server\config中,将enadble sourcesafe internet for this computer和enable sourcesafe internet for this database 勾上,在web server name 里填上:\\10.40.12.1\test_vss
确定后,在重新进入这个设置界面,刚才的设置没有生效,是什么原因?

© 本文为 pan123 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

我们使用的是5.1,没有楼主说的问题,而且5.1中也没有楼主说的菜单。

© 本文为 hongerchen 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
学习创造财富   交流建立友谊

TOP

saw用5.1的版本是不是比较稳定?
我现在用的是5.0.1

© 本文为 pan123 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

配置VSS2005实现internet访问

我最近也在找这方面的资料,看如何配置VSS2005从而实现internet访问.浏览了一些帖子博客,首先我在思想上弄清楚了:
1.需要在服务器上设置好
2.客户端上除了安装VSS 2005外,还需要安装Visual Studio 2005.
3.配置方面请参考http://blog.csdn.net/sgear/archive/2007/11/01/1861031.aspx 写的很详细,配有图片.
我也正在按照上面的步骤进行配置中.若有问题,欢迎大家前来这里讨论,共同进步!希望大家能听到我配置成功的好消息.

© 本文为 Jessie 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

VSS 2005 internet访问的设置

从周五晚上一直到现在,我忙于配置VSS 2005,使得实现internet访问.可以说已经弄懂弄通七八成了,最后还有一些遗留问题.呵呵,先把自己的操作步骤写出来,再把问题写出来,希望大家一起来研究,共同进步!
一.环境:我先在家里配置好,再对公司对服务器进行设置.家里的电脑是牵房东的网线,而房东是使用ADSL.家里有两台电脑,其中一台ip地址为192.168.1.222的作为VSS服务器.
二.准备:由于没有安装光盘,需要的软件都是从网上下载的.(1)IIS服务安装包(2)VSS 2005(3)VS 2005
三.操作步骤:
1.在服务器上安装IIS服务(internet 信息服务).
在winxp下安装IIS,不是双击setup.exe进行,而是通过控制面板--添加删除程序界面--添加windows 组件来实现.
2.配置IIS服务.
具体的配置我是参考了以下的文章.把网址贴给大家.
http://www.tfxk.com/website-design/1580.html
问题:
我按照上述步骤操作后,不太确定自己的IIS是否配置好.
我在管理工具--服务--internet信息服务--默认网站,右键选择"浏览",没有看到类似网页的界面,而是跟平时我们不能上网时显示的界面一样.这就给我以后配置操作留下了隐患.
3.在服务器上安装VSS 2005.没有特别的设置,一直next 就可以了.
4.在服务器上建立VSS的目录,我是C:\VSS;
5.打开VSS,file-new database,在向导中选择C:\VSS作为location,一直下一步,完成.
6.server-config,选择enable   sourcesafe   internet   for   this   computer,下面的enable   sourcesafe   internet   for   this   database先不打勾;
7.设置VSS共享.
在VSS所在的盘符下,右键点击选择"安全与共享",设置everyone有"读写""更改"的权限;在"WEB共享"选项卡中,设置有"写入"读取""写入""执行资源脚本"的权限;
8.在VSS中,file-open   sourcesafe   database,在弹出的对话框中点add,下一步,选connect   to   existing   database,下一步,在location中填\\127.0.0.1\vss,下一步一直到完成。   
我尝试的127.0.0.1,用其它ip,比如我自本机ip,192.168.1.222都会有问题,在下一步进入不了。   
9.在VSS中,  切换进入到127.0.0.1\vss的数据库。   
server-config,选择enable   sourcesafe   internet   for   this   database,填入internet网IP:192.168.1.222,确定。
问题:资料上说enable sourcesafe internet for this database项的ip是,服务器在internet上的ip,而不是本机在局域网中的ip.可是我不知自己的网络环境下,internet ip是多少.暂时填写192.168.1.222.这也是个隐患.
10.网上资料说:在浏览器中访问http://218.5.76.53/sourcesafe/vssservice.asmx,测试服务,会提示Request   format   is   unrecognized.   这据说时正常的.而这里我因为ip不知道,所以也没进行这个步骤的测试.
11.客户端安装VS 2005,跟VSS 2005;
12.打开VS 2005,新建一个project,在菜单中选择Tools --〉 Options --〉 Source Control --〉 Plug-in Selection
选择Microsoft Visual SourceSafe (Internet) ;
13.再选择菜单中选择菜单Tools à Options à Source Control à Plug-in Settings à Advanced,去掉Always use SSL to connect to the server前面那个勾;
14.打开一个项目,选择菜单File à Source Control à Add Project to Source Control,系统打开Open SourceSafe Database对话框,点击Add…按钮 ,出现要输入Address和Folder了。输入服务器的IP地址,和共享的目录名.
这里也是我的问题,我不太明白应该如何输入.我输入了好几种都不对.系统提示错误.
若这个步骤没有问题,应该就可以可以看到输入用户名密码的对话框了,马上就可以看到VSS目录了.
呵呵,情况就是这样.也许我描述的不够清晰,或者时间关系没贴图.希望大家帮忙.也给一些学习配置的人一些帮助.我是综合了很多帖子的内容才按照这样的步骤进行操作的.有时候只跟一个帖子做不下去的.
鼓励一下自己.
本帖最近评分记录
  • hongerchen 金钱 +5 迟到到鼓励 2008-6-20 21:54

© 本文为 Jessie 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

呵呵。学习了,操作似乎挺麻烦的

© 本文为 gs-hh 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

VSS 2005的internet访问

呵呵,好久没来了。最近忙于配置VSS 2005的internet访问,终于搞定了。并且使用了SSL安全机制。
总是想把自己的一些心得写出来共享,希望大家一起进步。
现在我正在熟悉在搭建好的环境下,客户端如何操作,如何进行源代码管理、版本控制。还没理清思路。

下面是我配置时候遇到的一些问题,及如何解决的。
1.问题:配置好服务器后,本地localhost可以访问,但客户端不能访问服务器。
   解决:服务器在安全配置方面,比如防火墙等需要调整。我当时是因为没有在 防火墙--高级--本地连接中勾选“Web服务”项;
2.问题:客户端用VS2005,添加了vss路径后,点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.
解决:出现VSS Internat plug-in could not connect to specified database是因为更改了网站的设置并替换了VSS的虚拟路径设置。可以在VSS管理中先禁用internet连接,再重新启用。
3.问题:当服务器安装了服务器证书,并在IIS中设置了要求SSL验证、要求客户端证书后,进入VSS admin中查看server-configure的设置,“require SSL”自动被打勾,此时点击“确定”按钮,系统报错。
解决:由于频繁的更改设置造成。可以先尝试手动设置一次,即:先勾选“Enable SourceSafe Internet for this computer”,再勾选“Enable SourceSafe Internet for this database”并填写服务器名,最后再勾选“Require secure communication using SSL”,即可。若这样还没解决,只有重装系统了。我当时就是没能通过,重装后按照原来的做法,就不会出现这个问题了。
4.问题:当设置好后,客户端访问服务器,服务器返回“证书的作者无效或不正确。
  解决:这是因为服务器并不在客户端信任的证书颁发机构中。所以要在客户端ie地址栏输入:http://服务器名/certsrv,下载并安装CA证书链,或者在客户端的mmc控制台先添加证书单元,然后在“信任的证书颁发机构”中导入服务器证书的证书链,服务器才会成为客户端信任的证书颁发机构。
本帖最近评分记录
  • hongerchen 威望 +2 谢谢分享!小小鼓励一下 2008-6-4 21:33
  • hongerchen 金钱 +5 谢谢分享!小小鼓励一下 2008-6-4 21:33

© 本文为 Jessie 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

发新话题