本地版本跟svn版本对比_SVN(版本控制)

本文详细介绍了 SVN 版本控制系统的工作原理和常用操作,包括发布项目、下载、提交、更新等步骤,强调了及时更新提交以避免冲突的重要性。同时,提供了SVN的安装、配置、创建中央仓库以及启动服务的方法,包括匿名和授权访问的配置。
摘要由CSDN通过智能技术生成

1.工作原理:客户端-服务端

2.svn常见操作

1.发布项目(share project):项目组长将本机的项目第一次发布到中央仓库

2.下载(check out):组员从中央仓库下载到本地(服务器-本地)

3.提交(commit):组员将修改后的内同步到服务器(本地-服务器)

4.更新(update):将服务器中的最新代码同步到本地(服务器-本地)

注意:更新提交操作:要及时(防止冲突)

3.安装svn

4.配置path(默认自动配置)

5.验证在cmd 中 svn --version

6.将本地目录设置为中央仓库(保存项目的各个历史版本)

通过命令:svnadmin create D:svn

22956ff58f59c7e05f2866ef0f83fd43.png

7.启动svn服务

1)命令行方式

svnserve -d -r D:svn

2)注册系统方式(推荐)

sc create mysvn binpath="C:Program FilesSlikSvnbinsvnserve.exe --service -r D:svn" start = atuo depend =Tcpip

1eefc06c590f9c79504aaa4313eb358f.png

服务开启 sc start mysvn

服务关闭 sc stop mysvn

删除 sc delete mysvn

8.访问项目

1)匿名访问

仓库....confsvnserver.conf

bfae69a3bed646d01704651e094ec23c.png

注释打开顶格写,开启匿名访问(匿名可读read)(匿名可读可写write) (匿名无权none)

2)授权访问

仓库....confsvnserver.conf

5b9770e6c00dad4659f9782fdf1a372a.png

注释打开顶格写,开启授权访问

编写授权文件passwd

fc88f6284d75231ab464b39e06a2f7ba.png

打开授权访问权限标识符,权限文件(authz)

1273c83a3b405978b17b4772360cdea8.png

注释打开(表示授权人的用户名密码在passwd文件中)

在【user】下面kv对设置 用户名=密码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值