CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64安装+应用

CVS是什么做什么用的?

在讲CVS之前我们先来讲下其它的东西
在之前大家应该都做过实习的项目 在大家做团队实习项目的时候都遇到过这么几个问题吧

1.代码的整合问题
做团队项目大家都是分工明确各司其职 你做你的 我做我的 做好之后需要整合 问题就在整合上面
每次整合是大家最痛苦的时候 每次都有很多的问题 导致我们项目崩溃 (别问问就是经历过)

2.团队项目,在不使用版本控制器的时候,代码改动很难追责
假设A写了一个类但是少写了些东西 这个时候B看到了 B去进行了改动 但是导致后面A写其他功能的时候功能实现不了 这个问题大家也许也遇到过吧

3.组员所写代码丢失问题
在某些不是我们人为操作的问题上 比如我写写写 写着写着电脑崩溃了 或者突然死机了
那么我所写的代码的这部分就丢失了 也很难找回来

好 那么以上问题如果遇到过的朋友 现在解决办法来了

CVS版本控制器这个东西就很好的解决了以上的问题

CVS是一个C/S系统,是一个常用的代码版本控制软件。主要在开源软件管理中使用。与它相类似的代码版本控制软件有subversion。多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。CVS版本控制系统是一种GNU软件包,主要用于在多人开发环境下的源码的维护。但是由于之前CVS编码的问题,大多数软件开发公司都使用SVN替代了CVS。

傻瓜式安装

这里给大家看下我们需要的文件 2 3取一个就可 当然你想两个都装也可以啦

第一个是vn-eclipse的集成插件我们在Eclipse里面使用Svn必须的东西

第二个是单独的svn客户端 它是界面化的客户端 一个可提交多个文件

第三个是视图化的svn服务端 服务端本来是在cmd命令里面使用的但是这个将它可视化了

CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

客户端下载地址

CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

服务店下载地址
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

下载好之后我们先点开 会出现安装信息

CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
1.Next
2.勾选协议 .Next
3.默认第一个 勾选最后一个 next
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
5.
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

7.完成

CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

在SVN里面新建项目和用户

1.新建项目
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
下一步
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
后面几个全部不用馆 直接下一步直到Finish
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

1.做项目的时候要分组 这个地方就是建立自己的账号和密码
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

1.账号
2.密码
3.确认密码
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
增加了
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
具体的使用大家可以去网络上搜下~~~

在Eclipse里面使用svn

将subclipseC到你eclipse旗下的dropins里面去
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
解压在当前目录 并把安装包删除

CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
现在重启eclipse 并在Preferences里面搜索 svn 有下图就是成功了
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

常见的操作

1 导入/检入
我们现在来新建一个项目叫SSH
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

现在是怎么把这个项目发布到SVN上面去
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

我们拿到前面所说的那个SSH项目地址并提交

CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
Finish后会出现 账号密码的输入 这个环境一般是组长在搭建 一般是组长上传的项目
记得点击保存密码 否则会一直叫你输入多次
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

2.如何将项目发布上去
新建一个svn测试

CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
第一次提交成功,Eclipse中的项目文件夹的图标由问号图标变成了小油桶图标
这样以后谁写的代码可以看的清清楚楚 再也狡辩不了了= =
全是证据啊 朋友们
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
在网页上也可以看到
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

如果项目被删除了怎么办

右键New svn 有个

CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
找到我们的路径
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

版本冲突

我们在写项目的时候也不会经常去更新项目
这个时候就有个问题

假如A写了一个文件 fun3 B写了一个文件fun4
B提交了项目 A在没更新的状态下也提交了项目
那么久会产生版本冲突
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用

这个怎么解决呢
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
左边的是本地的 右边的是服务器的
我们只需要把服务器的C到本地来
标记为解决就可以了
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用
标记为解决之后再提交
这个时候别人写的我 写的都有了 再提交
就没有任何问题啦
CVS代码版本控制器详解+VisualSVN-Server-3.9.1-x64下载傻瓜式安装+应用