您现在的位置是:首页 > 文章详情文章详情

服务器端搭建svn环境

会飞的猪 2017-09-23 951人已围观

简介白码驿站是一个面向开发者的知识共享社区,专注于为开发者打造一个纯净的技术交流社区(源码下载,免费在线图片压缩,jquery插件,插件下载,JS/CSS在线压缩。)-白码驿站

Svn

    ① SVN全称Subversion

     ②SVN是近年来崛起的版本管理工具,时CVS的接班人。目前,绝大多数软件公司都使用SVN作为代码版本管理软件。


特点:操作简单,入门容易

    支持跨平台操作(Window,Linux,MacOS)

    支持版本会退(时间机器)


SVN获取地址:

    服务器端:VisualSVN   客户端下载:Tortoisesvn


SVN的工作流程图大致是:


服务器端搭建svn环境


① Checkout(检出)第一次获取项目时需要的操作


服务器端的安装流程


服务器端搭建svn环境

单机 Next 


服务器端搭建svn环境

单机 Next 

服务器端搭建svn环境

点击 next

服务器端搭建svn环境


这里会有两个选项, 一个是 标准版 , 一个是企业版 , 我们选择标准版, 然后点击 下一步(next)


服务器端搭建svn环境


Location:软件安装位置,不能出现中文,空格或特殊字符


Repositories: 默认版本仓库,可以任意选择


点击下一步, 


服务器端搭建svn环境


这样就服务器端的svn就安装好了


服务器端口配置 


1、创建一个项目


①首先在SVN服务器端创建一个共有目录WebApp作为项目目录

②在WebApp目录下创建Shop文件夹,做为shop(版本仓库)


打开先前选择的地址 , 找到svn文件夹,  在下面创建一个WebApp文件夹


服务器端搭建svn环境


然后在WebApp下面创建一个shop文件夹

服务器端搭建svn环境


接下来就要创建版本仓库了,


③ 创建版本仓库 , DOS环境基本语法


我们首先打开DOS命令窗口(打开方式:window+R )  


语法:svnadmin create shop 文件夹路径


服务器端搭建svn环境


命令执行完毕之后,我们会在shop文件夹下看到you六个文件,这就表明我们创建好了


服务器端搭建svn环境


接下来我们需要进行服务端监管


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


基本语法:


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


服务器端搭建svn环境



但在实际应用中我们发现这样很不方便,如果我们关闭的dos窗口就会造成监管取消了,这样我们就无法在访问了。所以我们需要添加服务监管,


他会随着计算机的开启而自动启动,这样我们就不用担心监管取消了。


相关配置:SVN配置自启动服务



权限控制:


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


具体操作请看:SVN权限配置(对用户操作权限惊醒配置)   这里就不细讲了。


到这里,SVN服务器端的相关配置已经完成了。



Tags: SVN

很赞哦! (5)

系统处理中...