IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> tortoiseSVN安装及使用 -> 正文阅读

[系统运维]tortoiseSVN安装及使用

一、tortoiseSVN的安装

1、安装tortoiseSVN

tortoiseSVN 下载地址: https://tortoisesvn.net/downloads.html.
在这里插入图片描述

2、安装语言包

资源位置:就在 tortoiseSVN 下载界面下面部分在这里插入图片描述
选择好路径直接 傻瓜式 安装即可

  • 注意语言包需要在 tortoiseSVN 安装之后再安装即可

二、常用操作

1、svn创建版本库

这部分的版本库就是类似一个本地的 SVN服务器
流程如下:

  • 1、选择一个空文件夹
  • 2、右键选择创建版本库即可
  • 3、选择版本库 类型模板

1、创建文件夹
在这里插入图片描述
2、创建版本库
在这里插入图片描述
点击完就创建成功
3、选择是否创建目录结构

  • 推荐使用 创建目录结构 那样更好维护
  • 没选择的话就 没有什么大影响
    在这里插入图片描述

2、svn检出

svn检出就是从服务器提取一份代码,以便于不同用户协作
下面演示检出两份不同人来操作代码
检出流程:

  • 1、鼠标右键 检出
  • 2、选择导出路径

假设有两个人:John 和 Bob
在这里插入图片描述
结果如下:
在这里插入图片描述

3、svn提交

在John和Bob文件夹下的 trunk文件夹下 进行一些操作:比如创建文件,修改文件
【关于trunk、branch、tags 文件夹的使用可以百度一下】

  • 1、鼠标右键提交
  • 2、选择需要纳入版本管理文件
  • 3、写入本次版本修改备注

如下图
在这里插入图片描述
在这里插入图片描述
Bob端也是一样的修改和添加文件
Bob端修改第一个文件内容

在这里插入图片描述

4、svn更新

在John端更新一下
在这里插入图片描述
可以看到数据同步下来
查看 Bob-1.txt
在这里插入图片描述

5、svn查看历史

1、选择鼠标右键的 显示日志 即可
在这里插入图片描述
2、其他的查看历史基本类似,要么是本地的,要么是远端服务器的,本质上都是一致的
在这里插入图片描述

6、svn解决冲突

冲突的本质:不同人修改了对方的内容,与本地部分内容存在分歧

解决办法:

  • 1.划分好代码编写的分工,避免私有文件窜写
  • 2.公共文件编写需要协商好,责任尽量明确
  • 3.发生冲突时,写好备注,协商处理

7、svn忽略

  • 1.鼠标右键设置模块
  • 2.全局忽略样式时,添加文件后缀名即可

在这里插入图片描述

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-03-03 16:53:58  更:2022-03-03 16:56:46 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 3:42:58-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码