1、安装
2、在svn目录下,新建WebApp/Shop
输入命令
svnadmin create D:\develop\svn\WebApp\Shop
若命令生效,则Shop文件内部出现以下内容:
进行服务端监管
基本语法:
svnserve -d(后台运行) -r(监管目录)目录地址
命令输入后不要关闭窗口,不然监管中断
通过以上指令,我们的svn://localhost或ip地址就可以直接指向shop版本仓库
权限控制
默认情况下,svn服务器不允许匿名用户上传到服务端的,必须更改
conf/svnserve.conf
匿名用户可读可写权限
安装成功标志
使用客户端软件连接svn服务器
checkout检出
首先在你的项目目录鼠标右键-》TortoiseSVN-》版本库浏览器-》输入svn服务器地址
如果出现.svn隐藏文件,则代表检出成功。
三大指令
Checkout:连接到svn服务器端,更新服务器端数据到本地
注意:Checkout只在第一次连接时操作一次,如果后续进行更新操作使用Update
Commit:
李四普通用户的工作目录
普通用户李四的上传
commit,添加备注。
版本回退:
回退到删除前版本:
版本冲突:
避免版本冲突:
1、合理分配项目开发时间 【上午一人 下午一人】
2、合理分配项目开发模块 【一人文章 一人购物车】
3、通过svn解决版本冲突问题【更新服务器端数据到本地】
配置多仓库:
可以监管项目总目录实现监管所有仓库的目的
权限控制:
开启步骤:
1、注释掉匿名用户的可读写权限
2、开启认证文件和权限文件
3、编写认证文件定义相关用户名和密码
4、编写授权文件authz
检测:
原文地址:https://blog.csdn.net/qq_31416771/article/details/98943128
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。