博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VSS的那点事儿
阅读量:3519 次
发布时间:2019-05-20

本文共 1378 字,大约阅读时间需要 4 分钟。

相对于体积庞大的SVN来说,VSS秀气了很多,但是对于七八个人的开发小组来说,已经足够了。很多人贬低VSS,抬高SVN,就像贬低微软,抬高别的操作系统一样。对于这种人首先鄙视一下:用着微软的东西还骂微软垃圾,这种人很难发表客观的评论。

首先说一声下VSS的安装,我给大家的安装包是110M左右,下面是安装截图,很简单就不赘述了。

安装完毕。下面是配置服务器和数据库。

首先选择一台网络通畅的计算机作为服务器,然后在这台服务器上创建数据库,用来保存公用的项目文件,所有的组员都会从这个数据库中下载项目文件(签出),组员修改的文件也会上传到这个数据库中(签入)。下面是具体的步骤

打开visual soucesafe administration

选择“文件”下面的“新建数据库”

这里有两种方法,一种是在本地建立数据库,一种是在局域网内的任意一台计算机上建立数据库。这里以在本机建立数据库为例。点击"浏览”按钮,在计算机上选择一个位置建立数据库.我这里在D盘下创建了文件夹“aaa”来存放项目文件

点击“确定”按钮

点击“下一步”

点击“下一步”

好,到上一步,数据库就创建好了,稍后我们将向里面添加项目文件。现在我们要做的是为所有项目组成员创建用户。

选择“用户” “添加用户”

输入用户名和密码,点击“确定”

至此用户创建成功

下一步就要像刚才创建的数据库中添加项目,也就是将项目加入源代码管理,打开项目文件,然后右键点击解决方案,选择”将解决方案加入源代码管理“(项目和网站可能调回的内容稍有差异,但大概就是这么个意思),提示输入创建的用户名和密码,然后一路下来,就将此项目加入到了刚才创建的数据库中。也就是说次项目这个时候是受源代码管理了。此时这个项目的每个文件旁边都多了一个小锁 的标记。下面是截图

到此为止,数据库已经建好,项目也已经加入了源代码管理,然后就是项目组成员下载一份到本地了。

打开"Microsoft Visual SouceSafe",我这里已经添加了一个数据库连接,所以选择”文件“下的”打开SourceSafe数据库“

点击”添加“,运行添加数据库向导

点击”下一步“

点击”下一步“

输入服务器的IP地址和数据库的名字,如下图

点击”下一步“,这里一般都会弹出错误提示,原因有两点,第一,要想连接服务器,需要知道服务器的登录名和密码,第二,假设我们登录到了服务器,需要从服务器上下载项目源码,而且将来我们所做的更改也要提交到服务器的数据库上,所以我们需要将这里的数据库文件夹设置成共享。

比如服服务器的登录账户是yyy,密码是123,我们首先需要将服务器上数据库文件夹设置成共享,并且赋予yyy用户读取和更改的权限,然后在本机上访问服务器上的数据库文件夹,如下图

确定能够进入共享文件夹并进行修改后,再次点击”下一步"

点击”下一步“,完成数据库的连接

点击”打开“按钮

此时我们看到的是服务器数据库文件夹里面的文件,还需要下载项目源码到本地

邮件单机"mytest.root",在弹出的快捷菜单中选择“获取最新版本”

点击“浏览”按钮,在磁盘上新建一个文件夹存放项目源码

点击“确定”,勾选“递归”和“生成树”

点击确定,然后点击“全是”

下载完成

此时打开我们在本地上新建的文件夹就可以看到收到源代码管理的项目了。

OK

转载地址:http://wuxqj.baihongyu.com/

你可能感兴趣的文章
Java基础入门 arraycopy方法
查看>>
Java基础入门 Math类
查看>>
Java基础入门 Random类
查看>>
Java基础入门 Date类
查看>>
Java基础入门 Calendar类
查看>>
Java基础入门 DateFormat类
查看>>
Java基础入门 Window类及Panel类
查看>>
Java基础入门 AWT事件处理
查看>>
Java基础入门 鼠标事件
查看>>
Java基础入门 键盘事件
查看>>
Java基础入门 GridLayout
查看>>
JavaEE Bean的两种常用作用域 singleton(单例)和prototype(原型)
查看>>
MySQL 数据库索引
查看>>
JavaEE Spring与MyBatis的整合之传统DAO方式整合(教材学习笔记)
查看>>
JavaEE MyBatis与Spring的整合——基于mapper接口方式开发(教材学习笔记)
查看>>
JavaWeb 使用Cookie实现——显示用户上次访问时间(教材学习笔记)
查看>>
Omap138开发板下以uboot2012.04.01为例分析uboot执行(五)
查看>>
Omap138开发板下以uboot2012.04.01为例分析uboot执行(六)
查看>>
Omap138开发板下以uboot2012.04.01为例分析uboot执行(七)
查看>>
Omap138开发板下以uboot2012.04.01为例分析uboot执行(八)
查看>>