svn服务端安装、权限修改以及客户端的使用

欢迎加入前端交流群交流知识获取视频资料:749539640

svn服务端安装、权限修改以及客户端的使用
svn服务端、客户端、汉化包:下载地址

1.安装服务器端程序(傻瓜式下一步。。下一步)

选择服务器和管理界面都安装
选择服务器和管理界面都安装

选择安装路径和版本库存放路径,选择版本库的访问方式为http或https

选择安装路径和版本库存放路径

1.1安装汉化包(可选)

桌面右键svn---->settings---->languages--->中文

2.创建版本库

2.1创建

在Repositories上右键-->Create NewRepository-->创建第一个版本库,类型选择RegularFSFS respository,对类型不了解可以点下面的蓝色链接。

紧接着下一步,输入版本库名字test,一直下一步即可;

2.2创建项目

在test版本库里创建三个文件夹a,b,c用于存放不同的项目,当然也可以创建多个版本库存放不同的项目,但客户端更新时每次只能更新当前一个项目,无法列出所有项目,不太方便。

右键test--->新建--->folder-->a b c;

3.创建用户名

右键users-->create user

创建组长:a 组员:b和c(名字随意尽量用英文,密码随意)

4.创建组

右键groups--->create group

创建ppp组,点击add把刚才创建的用户a 、b、 c分别加进去

5.分配权限

5.1版本库权限

点击test版本库,右键properties

点击add可以添加新的权限设置

Everyone------ Ready Only让所有人只可以读写;

ppp ------Read/Write 只让ppp组的人可以修改;

5.2设置单独文件夹的权限

比如a文件夹只能叫组长a去修改,其余人只能查看;

6.客户端配置

右键test---> copy url to clipboad

在桌面新建文件夹项目,右键项目文件夹选择svn 检出或者svn checkout

url里粘贴刚复制的地址,pc替换为服务器ip即可;输入用户名和密码即可!

Image placeholder
MRWang
未设置
  39人点赞

没有讨论,发表一下自己的看法吧

推荐文章
使用kubei一步部署k8s高可用集群(包含docker安装、k8s组件安装、master初始化和加入nodes节点)

kubei(kubernetesinstaller)是一个go开发的用来部署kubernetes高可用集群的命令行工具,该工具可在Windows、Linux、Mac中运行kubei原理:通过ssh连接

PC客户端软件升级方式简史

在windows8之前,微软的Windows平台一直没有提供一个想苹果的AppStore或者Linux的包管理这样的统一软件管理工具。所以Windows下的软件安装、升级、卸载的事情一般都是软件自己

[北京][360] 安全研究院招聘 PHP 服务端开发工程师

[北京][360]安全研究院招聘PHP服务端开发工程师我们是360安全研究院-IoT安全部,360内部一个小而美的团队,致力于IoT安全研究如果你想有一个自由宽松的环境,能安心写代码、研究技术,我们团

号称以客户为中心的保险行业如何做到真正的“按需”服务?

随着客户消费模式的改变和对服务要求的不断提高,当前保险行业正经历深刻变化。虽然保险行业已经积累了大量的客户数据,但由于其业务的复杂性及缺少系统的建设,大多数数据都是孤立的。而在数字化浪潮的推进下,许多

云端的生存之道,第 1 单元:将 Spring Boot 部署到 Kubernetes

初始化Kubernetes集群 第一步是初始化IBMCloud上的Kubernetes集群。IBMCloud可能需要几分钟时间来启动新的Kubernetes集群;因此,通过先执行初始化操作,可以在后台

云端的生存之道,第 2 单元:将 Spring Boot 应用程序连接到云托管的数据库

前提条件 本系列教程的第1部分,因为本教程直接以第1部分中的课程内容和完成的操作为基础。 一个IBMCloud帐户 云原生数据持久性 IBMCloud提供了许多可持久存储数据的选项。在本教程中,我

React-native如何变为移动端的弄潮儿

转载本文需注明出处:微信公众号EAWorld,违者必究。引言:随着移动端对用户体验要求越来越友好,以及企业对代码能够跨平台执行的迫切需求。React-Native因此应运而生,从出生就一直备受关注。 

谈谈魔法消失UI框架 Svelte

最近基于公司业务需求,可能会要开发一款浏览器插件,调查后发现插件UI开发本质上就是开发页面。于是我便开始寻找一个非常小又非常快的新玩具(工具)。毕竟前端3大框架无论哪一个去开发浏览器插件都无异于大炮打

Ubuntu18.04 安装 MySQL 以及设置远程访问

安装MySQL sudoapt-getinstallmysql-server sudoaptisntallmysql-client sudoaptinstalllibmysqlclient-dev

使用Jupyter NoteBook进行IB查询和交易,以及使用算法交易示例

在搞好IB盈透接口后,试了下客户端交易,但是最终目的还是使用程序化交易。发现vnpy已经提供的Script_engine来支持JupyterNoteBook交易的,而且非常方便调用。 这里就用写了基于

到2022年,全球客户体验的支出将达到6410亿美元

根据IDC最新发布的《全球半年度客户体验支出指南》报告显示,2019年全球客户体验(CX)技术支出总额将达到5080亿美元,比2018年增长了7.9%。由于公司专注于满足客户的期望并提供差异化的客户体

付费客户突破10000家 帆软的不凡

在笔者眼中,帆软一直是一家”特立独行”的ToB公司,但活的很滋润。其与众不同之处有很多:2018年销售额超过4.6亿,早已达到了上市标准,却效仿华为并未上市。坚持不融资,在如今的市场环境下看,似乎很难

Git教程_2.5 Git 基础 - 远程仓库的使用

远程仓库的使用 为了能在任意Git项目上协作,你需要知道如何管理自己的远程仓库。远程仓库是指托管在因特网或其他网络中的你的项目的版本库。你可以有好几个远程仓库,通常有些仓库对你只读,有些则可以读写。与

MySQL 中 JSON 字段的使用技巧

mysql5.7.8之后开始原生支持json.在类似mongodb这种nosql数据库中,json存储数据是非常自然的,在mysql中合理的使用json,能够带来极大的便利 Json字段的使用场景 在

go 中 iota 的使用

iota的多种用法: iota只能在常量的表达式中使用。例如:fmt.Println(iota)//编译错误:undefined:iota 每次const出现时,都会让iota初始化为0。 cons

MySQL优化之覆盖索引的使用

查看测试表结构:mysql>showcreatetableim_message\G ***************************1.row**************************

深入了解Nodejs Buffer的使用

JavaScript起初为浏览器而设计,没有读取或操作二进制数据流的机制。Buffer类的引入,则让NodeJS拥有操作文件流或网络二进制流的能力。Buffer基本概念Buffer对象的内存分配不是在

css伪元素的使用介绍

:before和::before的区别在介绍具体用法之前,简单介绍下伪类和伪元素。伪类大家听的多了,伪元素可能听到的不是那么频繁,其实CSS对这两个是有区分的。有时你会发现伪类元素使用了两个冒号(::

函数的使用上笔记

函数调用不分先后,函数的加载优先级高

函数的使用下笔记

回调函数为重点

Git 学习以及创建第一个应用

常用命令gitconfig--globaluser.name"YourName"//设置全局用户名gitconfig--globaluser.emailyour@example.com//设置全局邮箱

PHP Opcache 注意事项以及调优

从PHP5.5开始,Opcache扩展是核心的一部分,增加了对PHP脚本的字节码缓存的支持。对于动态语言(例如PHP),字节码缓存可以显著的提高性能,因为它可以确保脚本仅被编译一次。 Opcache扩

数据结构与算法分析——开篇以及复杂度分析

开篇 你也许已经发现了,工作了几年,原以为已经是一只老鸟。但看到刚参加工作的同事,你发现,原来自己一直在原地踏步。跟新人相比,你的唯一优势就是对业务更熟悉而已,别的就没有什么优势了。 怎样才能够让自己

Laravel 第八章学习——中间件以及策略

中间件 Laravel中间件(Middleware)为我们提供了一种非常棒的过滤机制来过滤进入应用的HTTP请求,例如,当我们使用Auth中间件来验证用户的身份时,如果用户未通过身份验证,则Auth中

配置 Horizon 的 queue, balance, processes 参数以及 Redis 中的优先级

我假设你正在使用redis和 LaravelHorizon,要开始配置horizon,仅需用我下面的命令清空所有进程队列任务中horizon的仪表盘。我也曾在本系列的a教程中描述过 链接:phpar