nicye

导航

<2008年6月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

统计

与我联系

搜索

 

常用链接

留言簿(2)

我参加的小组

我参与的团队

我的标签

随笔档案

相册

Friends

最新评论

阅读排行榜

评论排行榜

配置 vss 2005 的崎岖历程

vss 2005 是个不错的东西,控制源码版本、多人协同开发效果还不错。我个人觉得它的亮点在 internet 连接,将 vss 服务端装在 web 服务器上,vss 可以设置文件映射到 web 网站目录,这样就避免了使用 ftp 上传文件的痛苦,不过对它是又爱又恨,我相信很多人都抱怨它的速度不是一般的慢。
针对它的 internet 慢的问题,我当时还写了一个 FileSystemWatcher 服务端和客户端程序,试图判断文件添加/变化/删除响应给服务器端做相应措施,程序比较简单,可是最后未能应用上来,因为我监视 vs.net 保存文件时会建几个临时文件(它为什么不把临时文件建去 temp 目录?),很是麻烦,最后放弃了(对公司来讲,就算做上来也没什么用,而且公司也不会专门给时间你去开发这些)。

还刻 2006 年第一次配置 vss2005,到处找文章,先是配置了个局域网的平台,使用了半个月后发现自己回家也要做公司的事,局域网根本就没办法做到(不过我见过有些人回家时把文件全 Check Out,哈哈~~~~如果第二天来的比其它同事晚的话就~~~~)。
决定试 internet 配置,先是在公司的服务器上,试了一个上午也不行,明明按步骤一步一步来的,为何会错?四处求救,可没人帮得了我~~~~同样步骤试本地,成功!试另台服务器成功!为什么就 web 服务器不行?我叼。。。决定重装 IIS,web 站点配置很多的东西,要一个个的备份才能重装(真痛苦~~~~)。。最后配置成功。。。来来回去重装 vss、御截 vss至少 5 次,重装 iis 一次。。。
这时我才明白,是默认站点的祸,公司那个叼编辑,老是抱着服务器玩,没事看文章说默认站点不安全一早就删了,我操。。

IIS 里的默认站点会影响 VSS 2005 Internet 连接,我当时新建一个空的 ip 头、名为 “默认网站”的站点也还是连不上。(这点不知道是不是真的,但最好不要删除,把目录指到没有权限的目录即可)

后来,前先配置几次也都相继出现过问题,一般是权限问题,其它步骤按网上文章来。
现在我来总结一下吧,包你百分之百能配置顺利。

环境:win server 2003 sp1 + iis 6.0 + .net 2.0 + vss 2005
1、IIS 装完后的默认站点不要删除(改名为:“默认网站(勿删)”,安全问题,将它指向到一个没有权限的目录);
2、新建 VSS 用户组;
3、新建 vss_001 用户,选择用户组为 VSS
4、新建 vss2005 目录,设置共享并设置共享权限,为允许所有(共享里的权限,不是后面的安全选项里);
5、添加 vss2005 安全 -> 添加 VSS组 允许所有权限;
6、找到 vss 的安装路径,如“E:\Program Files\Microsoft Visual SourceSafe” ,右击属性 -> 安全 -> 添加 network service 默认权限,添加 VSS组 默认权限;
7、打开 IIS 默认网站 -> 右击 SourceSafe -> 权限 -> 添加 IIS_WPG 默认权限;

其它地方的权限为默认;
Tag标签: VSS

posted on 2008-05-03 04:48 nicye 阅读(199) 评论(1)  编辑 收藏

评论

#1楼  2008-06-12 17:28 唐朝辉      

用VisualSVN配置就简单多了   回复  引用  查看    


标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
"五向定位"职业成长路线公开课(上海、南京、大连)
Google站内搜索


相关链接: