VSS 2005使用

        任职的公司一直使用CC作为大型项目管理软件,但是小型的项目,使用的是VSS2005,自己在家里也是用VSS2005作为源码的管理工具,对于VSS2005不是很熟悉,就收集资料并且自己使用,以下是自己的使用心得和总结的东西,希望对各位看官有所帮助,也希望大能能给出意见,大家交流经验!

1.安装软件

        安装:服务的和客户端直接用:Microsoft Visual SourceSafe2005.IOS镜像文件安装即可。服务和客户端一同安装完毕。一路Next即可。

2.建立VSS数据库

        服务端新建数据库步骤如下:

         1.启动Microsoft Visual SourceSafe Administration,如下图2-1所示:

图2-1

        上图中,登录的用户名为:admin,管理员帐户,密码默认为NULL。登录的数据库为:Thread。可以从Browse中选择数据库目录。登陆后,如下图2-2所示:

图2-2

        图2-2显示的是Thread数据库的用户,其中有两个默认帐户:AdminGuest。自定义用户:Azhongningl

         2.点击图2-2中的File->NewDataBase…弹出如下图2-3的新建向导框。

2-3

        点击图2-3下一步,出现如图2-4所示的提示框:

2-4 

        在Location中选择数据库存放的目录。点击图2-4下一步,如下图2-5所示:

2-5

        选择数据库的一个连接名称,可以使用默认值。点击图2-5的下一步,得到如下图2-6所示:

2-6

        选择默认设置:获得文件-修改-上传文件模式。点击图2-6下一步,如图2-7所示:

2-7

2-7中显示了数据库名称,路径等信息。点击完成,即可完善数据库的建立。

3.打开VSS数据库

1.打开Microsoft VisualSourceSafe2005客户的软件,如下图3-1所示:

3-1

       在DataBase中选择要打开的数据库目录。用户名和密码由本数据库管理员分配。点击图3-1OK后。成功登录数据库管理系统。如下图3-2所示:

3-2

       $/表示数据库根目录,使用VSS管理项目时,首先要设置工作目录,即是本地目录,是服务服上VSS数据库到本地的文件映射。点击:右键->Set Working Folder可以选择一个目录作为工作目录,这时所有操作的首要步骤。

       如果是从$/设置:则需要选择如下图3-3中的两项:

       如果是从某个项目开始设置,则选择Recursive即可。

3-3

       设置完工作目录后,可以操作:右键->Get Last Version选择更新最新版本。

       更新最新版本到工作目录后,点击某个文件或者工程目录,可以进行,检出,迁入,获取最新版本,查看历史等操作。

4.VSS2005与VS2008关联操作

       因为都是微软的产品,VSSVS能很好的兼容,在VS上可以很好的对源码进行管理。不过要先设置一下VS的源代码管理功能。

1.打开vs2008,工具->选项->源代码管理器->插件选择。如下图4-1所示:

4-1

       可以将当前源代码管理插件设置为VSS。点击确定保存。还可以在环境和插件设置属性。

        2.设置完源代码管理后,我们可以点击解决方案右键。可以看到有一个:将解决方案添加到源代码管理选项。这个功能是将当前解决方案添加到某个VSS数据库当中进行管理。

       3.选择将解决方案添加到源代码管理后,出现如下图4-2所示的选项框:

4-2

       可将4-2中选择解放方案存放的目录,本文中存放的是:解放方案项目下。名字使用默认名称:ThreadTimes.root.点击OK完成添加。

    添加解决方案到VSS后,可以看到在VS2008中,ThreadTimes解决方案和源代码都有一个小锁头锁住了,说明已经受控。返回VSS中查看,此解决方案已经成功添加。如下图4-3所示:

图4-3

       这样就能将源码放到VSS中进行管理,例如:将解决方案A,添加到VSS数据库B中进行管理,则用户C可以同步B中的A到本地目录,在本地目录上对A的修改,迁入后,就能映射到A中,A中在本地修改也能映射到C用户的目录。

5.Internet选项

       可以通过互联网进行远程访问VSS数据库,启动MicrosoftVisual SourceSafe Administration2005,Server->configure弹出下图5-1所示框,前提是要装有IIS(Internet information Server)。

图5-1

       服务端配置:在EnableSourceSafe Internet for this computerEnable SourceSafeInternet for this database打上勾。在Web Server Name(DNS name IP address)中写上服务服IP即可。这时的数据库目录要设置为共享,否则别的PC通过Internet访问不了。

       客户的配置:输入服务器的IP和共享目录即可。

       VS配置:工具->选项->源代码管理器->插件选择:VSS(Internet)

6.取消源代码管理

       可以将在VSS管理的源代码取消根VSS服务器的绑定,打开VS2008,启动已经绑定到VSS的解决方案,在VS2008中点击:文件->源代码管理->更改源代码管理,出现如图6-1所示:

图6-1

       可以把解决方案与服务器断开,解绑等操作。

7.用户管理

       对于出了管理员以外的用户,需要指定相应的权限,防止用户误删重要文件。对于新建的用户,可以指定相应的权限,打开Microsoft Visual SourceSafe Administration2005用管理员身份登录后,Tools->options->Project rights,得到如下图7-1所示的框:

图7-1

       在Enable Rights Assignments commands中打勾,然后选择相应的权限给新建的用户。Destroy只能有管理员拥有,否则误删重要文件后果不堪设想。

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值