导航

vss开发环境基本配置与使用(图解)

Posted on 2012-02-19 19:56  softwaror  阅读(4122)  评论(0编辑  收藏  举报

 Ps:vss配置的开发环境,服务端是windows7,客户端是xp,用的是vs2008开发,其它不多说,具体使用图解如下:

服务器端(windows7)

1.打开vss建立vss数据库

由于是第一次使用,没有数据库,可以点击文件下的新建数据库建立,进入新建数据库安装向导

点击下一步

选择创建一个新的数据库(也就是服务器端要先建立一个数据库,用于其它客户端连接),点击下一步

选择你放vss数据库的文件夹位置(可以新建一个文件夹,不用和你的项目代码放在一起),点击下一步

 

给数据库起一个名字好标识记忆,如Lancs,我们直接点击下一步

选择默认(第一种锁-修改-解锁方式,是一个客户端修改时,就修改代码并锁定,其它客户端不能修改,等修改完成后迁入解锁,其它客户端获取最新版本继续修改;第二种复制-修改-合并方式,是允许多个用户同时编辑一个文件,然后合并大家的修改),点击下一步

点击完成,完成数据库的建立

现在可以进入vss数据库管理员页面,默认User name为admin,password为空,点击ok进入

(安全提示,假如这是一个共享数据库,强烈推荐你使用windows资源管理器限制文件夹共享权限。1)共享包含vss数据库的文件夹2)点击权限并移除Everyonw用户组3)明确增加数据库用户)直接点击ok

这里可以添加使用用户(包括刚才登陆时用到的管理用户),添加(删除)用户,修改用户密码等

2.设置vss数据库共享

右击vss数据库所在的文件夹,点击属性

点击共享下的共享

 

这儿就不考虑安全的原因,不单独为客户端添加用户,大家下来可以去自己添加,我们直接添加everyone用户

为everyone用户添加读取/写入权限,然后点击共享

3.把项目加入到vss源代码管理器

建立一个项目,项目存放的位置可以不在vss数据所在的文件夹,可以另外建一个文件夹

右击解决方案,点击”将解决方案添加到源代码管理”

输入用户名和密码,点击ok

(选择存储你项目的位置),我们选择默认,点击ok

(项目$/lancs.root不存在,你是否要创建它?)由于是第一次创建,所以这选择Yes

现在可以看见每个文件前都有个锁,至此服务器端算配置成功

客户端配置(XP)

 

打开vss

由于客户端要从服务器端先获取代码再修改,所以要把连接到服务器数据库,点击next

由于我们已经创建了服务器端vss数据库,所以此处我们选择连接到存在的数据库,点击next

填上服务器端共享文件夹地址(中间ip地址为服务器端ip或者玉米域名,后面为共享的那个包含数据库的文件夹)

(\\192.168.0.111\Vss一包含有效的SourceSafe数据库(srcsafe.ini文件))出现此弹出框一般是由于客户端不能连通服务器(具体解决方法这儿不多讲,找Google),可能是网络原因,或者是防火墙的原因,也可能是服务器端数据库没建立好.

局域网中时我们可以把ip地址改为服务器端的机器名

(为这个数据库连接指定一个友好的名字)默认不修改,下一步

点击完成

现在就可以进入vss代码管理器,可以从中从服务器端获取代码

此图为服务器端没把项目添加到vss代码管理器中时可以看到没有代码

此图为服务器端把项目添加到vss代码管理器中时的情况

然后我们右击项目选择Get latest Version(获取最新版本)

(由于没有一个指定的工作文件夹这个命令不能完成。现在点击OK去设置一个工作文件夹,或者去中止这个操作)它会叫你指定一个文件夹来存放代码,点击ok

选择你要把从服务器端的代码放在哪个文件夹(其实就是复制一个服务器端代码的副本,等你修改后再把服务器的代码覆盖)

点击ok

现在就可以在客户端的你放代码的文件夹中看到服务器端的代码,可以打开编辑,共同开发了

怎么共同开发

 任意一方选择你要编辑的文件,右击选择”签出以进行编辑”

点击签出

签出后你可以看到文件前的锁变成了红色的勾,此时也就是前面说的,此代码已经锁定了,别人就不能编辑了,只有你能编辑

编辑完后,要签入,方便别人修改,查看,使用

点击签入

 此时如果别人要编辑此代码时,可以选择要编辑的文件右击选择”获取最新版本(递归)”,然后就可以自由修改了

到此时全部的vss团队开发环境就已经基本配置成功