【windows】实战部署二(使用)SVNserver服务端+SVNclient客户端

news2024/9/22 9:52:27

SVN服务器应用

创建版本库

1、打开VisualSVN Server:
在这里插入图片描述
2、建立版本库:

需要右键单击左边窗口的Repositores,在弹出的右键菜单中选择Create New Repository或者新建-Repository
在这里插入图片描述

3、默认选择,点击 “下一步” 按钮:

Regular FSFS repository选项:
常规FSFS存储库,当前标准的Subversion存储库是基于FSFS数据的存储后端。FSFS存储库功能齐全,几乎适用于所有使用模式。

Distributed VDFS repository选项:
分布式VDFS存储库。
在这里插入图片描述

4、填写仓库名(仓库名可以随意填),点击 “下一步” 按钮:
在这里插入图片描述
5、默认选择,点击 “下一步” 按钮:

Empty repository(recommend option)选项:
创建一个空的仓库 Single-project
repository(with the top-level ‘trunk’,‘branches’ and ‘tags’ folders)选项:
创建一个仓库,在仓库下面创建trunk,branches,tags三个文件夹
在这里插入图片描述

6、默认选择,点击 “Create” 按钮:
在这里插入图片描述
7、点击 “Finish” 按钮:
在这里插入图片描述

添加用户&组

1、创建用户:

选中Users右键 -> 点击Create User或者选中Users右键 -> 选择新建 -> 选择User
在这里插入图片描述

2、输入用户名、密码,点击OK:
在这里插入图片描述
1、创建用户组:

选中Groups右键 -> 点击Create Group…或者选中Users右键 -> 选择新建 -> 选择Group
在这里插入图片描述

2、输入组名,点击Add添加组员,点击OK按钮:
在这里插入图片描述

权限设置

1、选中仓库:

右击选择Properties…
在这里插入图片描述

2、仓库设置用户组和用户:
在这里插入图片描述
3、分配权限:
在这里插入图片描述

客户端TortoiseSVN的使用

1、复制SVN仓库的URL地址
在这里插入图片描述2、打开SVN客户端下载空项目文件
在这里插入图片描述
在这里插入图片描述
3、输入用户和密码,点击OK按钮:
(第一次使用时会弹出输入用户名和密码的对话框)
在这里插入图片描述
在这里插入图片描述
4、将文件上传到SVN服务器

我们在demo下新建一个a.xls的文件,然后选中a.xls文件,右键单击,选择TortoiseSVN,然后点击 + Add
在这里插入图片描述

5、选中a.xls文件,右键单击,选择SVN Commit…
在这里插入图片描述
6、勾选需要提交的a.xls的文件,点击OK按钮:
在这里插入图片描述
在这里插入图片描述
7、SVN仓库查看自己上传的项目进行管理:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/32992.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

物联网安全年报漏洞情况

物联网 威胁分析漏洞篇物联网威胁分析—漏洞篇 引言 本章将从漏洞利用角度对物联网威胁进行分析。首先,我们分析了 NVD和 Exploit-DB中的物联网 年度漏洞及利用 1 变化趋势;之后统计了绿盟威胁捕获系统捕获到的物联网漏洞利用的整体情况;最…

Matlab深度学习实战一:LeNe-5图像分类篇MNIST数据集分十类且matlab提供模型框架全网为唯一详细操作流程

1.数据集简介下载与准备 2.matlab搭建模型相关知识 3.matlab软件的操作过程: (1)界面操作 (2)深度学习设计器使用 (3)图像数据导入 (4)训练可视化 一、数据集简介下载与…

mysql基本命令操作

MySQL数据库管理 SQL语句 SQL语句用于维护管理数据库,包括数据查询、数据更新、访问控制、对象管理等功能 DDL:数据定义语言,用于创建数据库对象,如库、表、索引等 DML:数据操纵语言,用于对表中的数据进行…

[附源码]计算机毕业设计JAVA民宿网站管理系统

[附源码]计算机毕业设计JAVA民宿网站管理系统 项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybati…

Android 10.0 11.0 12.0 启动模拟器教程

Android 10.0 11.0 12.0 启动模拟器教程 一、android 12.0 模拟器二、创建模拟器设备三、创建删除路经文件夹avd和配置环境变量四、启动模拟器一、android 12.0 模拟器 Android 10.0 11.0 12.0 启动模拟器都行,我选择android 12.0 模拟器 二、创建模拟器设备 第一步骤:在 …

i211网卡在Monterey及以上驱动方法

两种方法:一、驱动换成别人修改后的AppleIGB.kext。这么做一般情况用着没问题。但是如果你虚拟机桥接到这个网卡,可以获取到IP,网关等所有参数,就是不能上网 二、刷网卡固件,将i211刷成i210,直接免驱。 macos下操作 …

Brooks曾经在UMLChina网站留过言-回忆和送别(1)

(抱歉,有点标题党。) 《人月神话》作者Frederick Phillips Brooks Jr. 于2022年11月17日逝世,享年91岁。 图1 摘自 https://christianityandscholarship.org/event/making-things-ncsu-10-27-2015/ 这个岁数即使在今天也算是“…

玩转MySQL:都2022年了,这些数据库技术你都知道吗

引言 MySQL数据库从1995年诞生至今,已经过去了二十多个年头了,到2022.04.26日为止,MySQL8.0.29正式发行了GA版本,在此之前版本也发生了多次迭代,发行了大大小小N多个版本,其中每个版本中都有各自的新特性&…

亚马逊差评怎么删?常用的几种删差评方法介绍

正常情况下每个电商产品都是有好评和差评的,如果一味的都是好评,那么也显的很假,但是差评太多也会影响销售,特别是面对那些恶意差评,这会严重的影响客户下单,因此对于恶意差评,我们还是的想办法…

【Java八股文总结】之Java Web

文章目录Java Web一、Java Web介绍Q:什么是Java Web?Q:Java Web的工作原理?Q:Java Web的知识体系二、JDBC1、JDBC的使用步骤2、JDBC API详解1、DriverManager2、Connection3、Statement4、ResultSet5、PreparedStateme…

连续词袋模型(Continous bag of words, CBOW)

将高维度的词表示转换为低纬度的词表示方法我们称之为词嵌入(word embedding)。 CBOW是通过周围词去预测中心词的模型。(Skip-gram是用中心词预测周围词) CBOW模型的结构 最左边为上下文词,这些词用One-hot编码表示&a…

codeforces:C. Set Construction【构造 + 入度观察】

目录题目截图题目分析ac code总结题目截图 题目分析 题目要找n个集合给出一个矩阵b如果bij 1,表示第i个集合为第j个集合的真子集bij 0,表示不是真子集寻找集合间的关系,g记录下一个更大的集合,smaller表示被本集合包含的集合的…

以数据为中心的标记语言-->yaml

目录 一.yaml 介绍 二.yaml 基本语法 三.数据类型 1.字面量 2.对象 3.数组 四.yaml 应用实例 1.需求: 2.需求图解 3.代码实现 五.yaml 使用细节 一.yaml 介绍 YAML 是"YAML Aint a Markup Language"(YAML 不是一种标记语言) 的递归缩写。在开发 的这种语言…

每日一练2——C++排序子序列问题倒置字符串问题

文章目录排序子序列问题思路:代码:倒置字符串思路:方法一:代码:方法二:代码:排序子序列问题 题目链接 这道题题意不难理解,但是想写对还是有很多细节的。 本题要求解的是排序子序列…

python之正则表达式【简化版】

大家好,我们今天说一说正则表达式,在之前我们也介绍了关于正则表达式,今天,我们来深入的了解一下。我们知道正则表达式是处理字符串的强大工具,它有自己的语法结构,什么匹配啊,都不算什么。 正…

JavaIO流:BIO梳理

BIO(blocking I/O) : 同步阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销,可以通过线程池机…

Java8新特性 Stream流

Stream流 在Java 8中,得益于Lambda所带来的函数式编程,引入了一个全新的Stream概念,用于解决已有集合类库既有的弊端。 传统集合的多步遍历代码几乎所有的集合(如 Collection 接口或 Map 接口等)都支持直接或间接的遍…

我这样写代码,比直接使用 MyBatis 效率提高了 100 倍

对一个 Java 后端程序员来说,mybatis、hibernate、data-jdbc 等都是我们常用的 ORM 框架。它们有时候很好用,比如简单的 CRUD,事务的支持都非常棒。但有时候用起来也非常繁琐,比如接下来我们要聊到的一个常见的开发需求&#xff0…

【知识图谱论文】调整元知识图信息以在少样本关系上进行多跳推理

文章题目:Adapting Meta Knowledge Graph Information for Multi-Hop Reasoning over Few-Shot Relations时间:2019 摘要 多跳知识图 (KG) 推理是一种有效且可解释的方法,用于在查询回答 (QA) 任务中通过推理路径预测目标实体。 大多数以前…

做交互设计都有哪些需要掌握的思维方式

由于目前的环境对这个细分领域仍然缺乏了解,我希望在这篇文章中写一些交互设计所需的思维方式。 ​ 1.可用性优先,视觉靠边 一个功能个功能应该能够使用和使用,以便有人关心它是否好看。审美挑剔的用户实际上比你想象的要少得多。当然&#…