当前位置: 首页 > news >正文

【SVN】SVN 客户端的安装与操作

目录

一、SVN 客户端的安装

二、SVN 语言包的设置

三、从服务器端拉取项目

四、SVN 其他操作

4.1 图标介绍

4.2 ADD 提交到版本库


一、SVN 客户端的安装

1. 下载地址:下载 · TortoiseSVN - TortoiseSVN 软件

2. 下载完成后单击安装包进行安装

3. 开始安装 SVN

4. 检查是否安装成功

SVN客户端不是指一个桌面应用程序,而是集成到系统的右键菜单中的插件。因此使用客户端向资源库下载项目资源、提交项目资源等都是通过右键菜单来完成的。

二、SVN 语言包的设置

1. 进入 SVN 官网

2. 进入安装界面

三、从服务器端拉取项目

1. 进入 SVN 检出

2. 在客户端打开SVN(检出),将复制的版本库URL粘贴上,点击确定

3. 认证 SVN 服务器新建的用户

4. 显示检出成功

5. 进入本地文件存储位置进行确认

注意事项:(.svn 等价于 .git)

.svn这个隐藏目录记录着两项关键信息:工作文件的基准版本和一个本地副本最后更新的时间戳

千万不要手动修改或者删除这个.svn隐藏目录和里面的文件!!,否则将会导致你本地的工作拷贝(静

试图)被破坏,无法再进行操作

四、SVN 其他操作

4.1 图标介绍

  • 正常状态:一个新检出的工作复本使用绿色的对勾重载,表示Subversion状态正常 
  • 发生修改状态:在你开始编辑一个文件之后,状态就变成了已修改,而图标重载已变成了红色感叹号。通过这种方式,你可以很容易地看出那些文件从你上次更新工作复本被修改过,且需要提交
  • 冲突状态:如果在提交的过程中出现了冲突,图标就会变成了黄色感叹号
  • 版本控制状态:加号告诉你有一个文件或者目录已经被计划加入到版本控制中

4.2 ADD 提交到版本库

1.提交到暂存区: 新建文件添加到变更列表

2. 提交到版本库:

3. 回退至版本

4. 显示日志

http://www.dtcms.com/a/279416.html

相关文章:

  • 设计模式之代理模式:掌控对象访问的优雅之道
  • CVE-2017-7525源码分析与漏洞复现(Jackson 反序列化)
  • Android 中 实现格式化字符串
  • vue2/3生命周期使用建议
  • TCL在芯片设计与验证中的应用实践
  • WinUI3开发_Combobox实现未展开时是图标下拉菜单带图标+文字
  • ConcurrentHashMap 原子操作详解:computeIfAbsent、computeIfPresent和putIfAbsent
  • 技术人生——第12集:思想为王,功能在后
  • (5)LangGraph4j框架ReActAgent实现
  • mit6.5840-lab4C-Snapshot-25Summer
  • Java Stream流详解
  • 文心一言 4.5 开源深度剖析:中文霸主登场,开源引擎重塑大模型生态
  • C++11 std::is_permutation:从用法到原理的深度解析
  • 什么是延迟双删
  • 算法训练营day18 530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先
  • 通过 ip a 查看网络接口名
  • 【算法】贪心算法:摆动序列C++
  • 2025js——面试题(8)-http
  • Linux 系统下的 Sangfor VDI 客户端安装与登录完全攻略 (CentOS、Ubuntu、麒麟全线通用)
  • 程序跑飞是什么?
  • 核电概念盘中异动,中核科技涨停引领板块热度
  • 物联网技术促进能量收集创新应用落地
  • 第一章编辑器开发基础第一节绘制编辑器元素_4输入字段(4/7)
  • 【一维 前缀和+差分】
  • 互斥锁与同步锁
  • IIS错误:Service Unavailable HTTP Error 503. The service is unavailable.
  • Unity Shader 预热与缓存优化
  • Unity中HumanBodyBones骨骼对照
  • 卡在“pycharm正在创建帮助程序目录”
  • 笔试——Day6