svn温习

之前使用了svn,但是感觉还不透测,所以温习一下

svn分为服务端和客户端,

一般代码仓库不归你管,一般服务端时不用安装的,只需要安装个客户端,项目经理给你svn地址即可。

但是为了彻底的的了解一下svn,打算安装一下服务端看看,

svn服务端安装与使用

服务端地址网上查一下即可,这里看一下服务端软件下载好之后长什么样子:

 这个版本较高啊

1、配置好安装目录、仓库目录、端口(选8443)、这个版本还有个backups(备份地址),剩余的都选择默认项即可,一直到最后,finish

来看看安装好之后的文件夹

 在,webApp中假如要建立一个项目比如叫shop,那么我们称之为shop目录为shop项目的版本仓库,因为在svn中没有项目的概念,只有项目版本仓库的概念

 现在的shop只是一个普通的文件夹,还没与svn进行连接,还未转换为版本仓库。

那么如何将shop目录与snv连接,转换为版本仓库呢?

2、创建版本仓库基本语法:(在dos窗口中执行)

svnadmin  create shop  文件夹路径(shop仓库)

 如果执行没有问题,代表是正常的

我们未执行以上命令之前,shop目录是空的,执行成功之后,shop文件夹下回出现一些文件:

 下一步:进行服务器监管

SVN--->svn://localhost或ip地址 访问到相关数据仓库(如shop仓库)

基本语法:同样是在dos窗口执行

svnserve  -d(后台运行) -r(监管目录) 版本仓库路径

 光标会在闪烁,因为-d参数代表 后台运行  , 如果关闭dos窗口 就失效了。

以上指令,就可以让svn://localhost或ip地址 在浏览器 访问到shop版本仓库文件夹了

 不带端口号也行

3、权限控制

默认情况下。svn是不允许匿名用户上传文件到服务器端的,必须更改项目的相关配置文件

那么比如说更改shop版本仓库的配置,就需要在shop文件夹下的conf文件进行相关修改

 打开svnserve.conf文件  第19行代码

 将前面的#去掉,并且将read 改成write  那么当前仓库 所有的用户就都有 刻=可读、可写权限了

 客户端安装与使用

1、安装

svn客户端安装地址可以在网上搜索一下,下载下来的软件如下:

 64位的,根据自己电脑位数下载对应包

 双击svn客户端软件安装包(先不急安装汉化包),点击同意许可证--设置软件安装目录(位置可以随意安装、不需要注意 中英文等情况)---一直下一步到install按钮就可以了--直到finish完毕。

客户端软件安装完之后,注意要重启一下电脑,不然svn(小乌龟)是无法看到的

右键桌面出现:

 就代表客户端在安装成功了

 如果想安装那个汉化包,就双击那个汉化包安装就ok了,右键,打开svn的设置,语言设置为简体中文即可

猜你喜欢

转载自www.cnblogs.com/fqh123/p/12814295.html
svn