码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • SVN学习(001 svn安装)


    尚硅谷SVN高级教程(svn操作详解)

    总时长 4:53:00 共72P

    此文章包含第1p-第p19的内容


    介绍

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    为什么使用版本控制工具

    在这里插入图片描述

    在这里插入图片描述

    版本控制工具的功能

    在这里插入图片描述

    版本控制简介

    在这里插入图片描述

    客户端服务器结构 c/s结构

    在这里插入图片描述

    服务端的结构: 服务程序 、版本库(存放我们上传的文件)

    客户端的三个基本操作:
    checkout(检出)
    update(修改)
    commit(提交)

    基本操作

    在这里插入图片描述

    服务器端环境搭建步骤

    在这里插入图片描述

    这是svn的官网
    在这里插入图片描述

    安装方式
    在这里插入图片描述

    使用源码(source)的话,可以使用编译安装,但是非常麻烦

    使用二进制包(binary)
    在这里插入图片描述
    在这里插入图片描述
    下面那个是整合apache服务器的 我们不用安装
    在这里插入图片描述
    联网安装
    在这里插入图片描述
    开始安装
    在这里插入图片描述

    查看是否安装成功
    在这里插入图片描述
    在这里插入图片描述

    创建版本库

    在这里插入图片描述

    新建一个目录 自己设置一个地址就行 我们这里使用 /var/svn/repository文件夹
    在这里插入图片描述

    创建几个项目文件夹
    在这里插入图片描述

    将这个目录变成svn版本库文件夹
    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    配置svn

    我们配置端口号和版本库的目录就可以了
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    在运行级别是否开机自启动
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    进入到这个文件夹里查看所有的服务
    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述
    这里防止我们改错配置文件导致程序无法启动 我们备份一个文件
    在这里插入图片描述
    修改文件
    并且显示行号
    在这里插入图片描述

    添加版本库位置和端口号
    在这里插入图片描述
    在这里插入图片描述
    重新启动并查看启动状态
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    如果不指定端口号 我们这里默认3690
    在这里插入图片描述

    检出svn项目
    下载到当前文件夹
    在这里插入图片描述

    查看隐藏文件
    在这里插入图片描述

    在这里插入图片描述

    提交操作

    不带文件名就是提交整个目录
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    必须加信息,否则会报错
    在这里插入图片描述

    在这里插入图片描述
    我们添加权限
    先备份一下权限配置文件
    在这里插入图片描述
    修改权限配置文件
    这里打开注解 切记要顶到首格 把空格去掉
    在这里插入图片描述
    并且把read改成write(不安全)
    在这里插入图片描述
    在这里插入图片描述
    提交成功
    在这里插入图片描述

    这里我们查看我们上传的文件 文件在文件夹里是看不到的 svn使用的是数据库管理模式进行的管理
    在这里插入图片描述
    在这里插入图片描述
    查看上传的文件 使用命令 svn list
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    使用另一个人进行提交

    使用用户 2 进行提交
    在这里插入图片描述
    使用用户1 进行更新

    在这里插入图片描述
    检出的作用 和更新的作用的对比
    在这里插入图片描述
    在这里插入图片描述


  • 相关阅读:
    Android 12修改无源码 app 的字体大小和 dpi
    【无标题】
    Taurus.MVC 微服务框架 入门开发教程:项目部署:4、微服务应用程序发布到Docker部署(上)。
    【Unity-Cinemachine相机】虚拟相机旋转Composer属性详解
    非交互方式指定psql,pg_dump密码
    Linux系统安全 非活跃会话自动断开连接机制
    Unity反编译:IL2CPP 打包输出的cpp文件和dll(程序集)位置、Mono打包输出的dll(程序集)位置
    java spring cloud 工程企业管理软件-综合型项目管理软件-工程系统源码
    拼多多API接入说明,Onebound数据
    单精度浮点数计算误差与消减方法
  • 原文地址:https://blog.csdn.net/wang_book/article/details/139801125
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号