码农知识堂 - 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 进行更新

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


  • 相关阅读:
    paddle dataset
    期刊论文公式编号、居中技巧
    腾讯三面:Spring Boot夺命连环30问,被Java面试官怼的怀疑人生
    使用 Curl 和 DomCrawler 下载抖音视频链接并存储到指定文件夹
    手把手教你实现一个JavaWeb项目:创建一个自己的网页博客系统(前端+后端)(一)
    Docker搭建MusicBrainz
    利用h5py加速数据集读取
    06.论Redis持久化的几种方式
    持续集成部署-k8s-服务发现-Service:Service、Endpoint、Pod之间的关系与原理
    Kubernetes Etcd不可用日志:NOSPACE 的问题修复
  • 原文地址:https://blog.csdn.net/wang_book/article/details/139801125
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号