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下的软件安装、升级、卸载的事情一般都是软件自己

php 获取客户端ip

课程推荐:PHP开发工程师--学习猿地精品课程 1functiongetRealIp(){2if(getenv("HTTP_CLIENT_IP")&&strcasecmp(getenv("HTTP_C

[北京][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大框架无论哪一个去开发浏览器插件都无异于大炮打

全面拥抱 Reactivity: RxJS, RSocket & Svelte

课程推荐:web全栈开发就业班--拿到offer再缴学费--融职教育 在Reactive方面,有两个非常知名的工程师,他们是来自Netfix的RxJava作者BenChristensen和RxJS作者

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

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

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

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

一文看懂web服务器、应用服务器、web容器、反向代理服务器区别与联系

课程推荐《web全栈开发就业班--拿到offer再缴学费--融职教育》 1.1.Web服务器概念与基本原理 1.1.1.Web服务器的历史1989年,互联网之父Berners-Lee向其雇主CERN提

Linux中的权限、进程、服务、网络的管理与防火墙

查看权限 使用ls-l,或者ls命令查看目录下的文件,第一列就是文件或者目录的权限位: [test@ubuntu:~]$ls-l -rw-rw-r--1testtest0Sep2316:18fil

到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对这两个是有区分的。有时你会发现伪类元素使用了两个冒号(::

函数的使用上笔记

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

函数的使用下笔记

回调函数为重点

jq的$.when().done()的使用, 同时调用多个ajax 渲染到页面html上

推荐课程:Java开发工程师--学习猿地--送七个上线商业项目 原因:接口返回不全,或者后续维护不了的接口无法返回全,才让写多个 留给自己看的,但是IE有兼容问题,还在看 参考: 阮一峰的jQuer