## 1.安装 sudo yum install subversion 查看安装位置 sudo rpm -ql subversion ## 2.创建版本库 svnadmin create 创建一个新的空的版本库 sudo mkdir -p /var/svn sudo svnadmin create /var/svn/项目名 ## 3.配置 进入conf目录(该svn版本库配置文件) * authz文件是权限控制文件 * passwd是帐号密码文件 * svnserve.conf SVN服务配置文件 ### 1\. 设置帐号密码 sudo vim passwd 在[users]块中添加用户和密码,格式:帐号=密码,如`junwei = junwei` 完整内容参考下面 [users] june = june junwei = junwei ### 2\. 设置权限` 用户组格式: [groups] groupname=user1,user2,user3 其中,1个用户组可以包含1个或多个用户,用户间以逗号分隔。 例子: java=xxx,xxx1,xxx2 php=xxx,xxx1,xxx2 版本库目录格式: [<版本库>:/项目/目录] @<用户组名> = <权限> <用户名> = <权限> 其中,方框号内部分可以有多种写法: [/],表示根目录及以下,根目录是svnserve启动时指定的,我们指定为/home/svn/test,[/]就是表示对全部版本库设置权限。 [repos:/] 表示对版本库repos设置权限; [repos:/abc] 表示对版本库repos中的abc项目设置权限; [repos:/abc/aaa] 表示对版本库repos中的abc项目的aaa目录设置权限; 权限主体可以是用户组、用户或*,用户组在前面加@,*表示全部用户。 权限可以是w、r、wr和空,空表示没有任何权限。 例子: [/tdocs] @java=rw @php=rw @mobile=r *= ### 3\. 修改svnserve.conf文件 sudo vim svnserve.conf 打开下面的几个注释: * anon-access = read #匿名用户可读 * auth-access = write #授权用户可写 * password-db = passwd #使用哪个文件作为账号文件 * authz-db = authz #使用哪个文件作为权限文件 * realm = /var/svn/svnrepos # 认证空间名,版本库所在目录 注意:要配置好所处位置,完整参考下面 [general] anon-access = read auth-access = write password-db = passwd authz-db = authz realm = /var/svn/project_1 # force-username-case = none [sasl] # use-sasl = true # min-encryption = 0 # max-encryption = 256 ## 4.启动svn版本库 sudo svnserve -d -r /var/svn
近期热议
推荐标签 标签
-
BookxNote
1 引用 • 1 回帖
BookxNote 是一款全新的电子书学习工具,助力您的学习与思考,让您的大脑更高效的记忆。
笔记整理交给我,一心只读圣贤书。
-
NGINX
315 引用 • 547 回帖
NGINX 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 NGINX 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。
-
快应用
15 引用 • 127 回帖
快应用 是基于手机硬件平台的新型应用形态;标准是由主流手机厂商组成的快应用联盟联合制定;快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台;以平台化的生态模式对个人开发者和企业开发者全品类开放。
-
webpack
41 引用 • 130 回帖 • 254 关注
webpack 是一个用于前端开发的模块加载器和打包工具,它能把各种资源,例如 JS、CSS(less/sass)、图片等都作为模块来使用和处理。
-
OpenResty
17 引用 • 56 关注
OpenResty 是一个基于 NGINX 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。
-
反馈
126 引用 • 929 回帖 • 266 关注
Communication channel for makers and users.
-
创业
82 引用 • 1395 回帖 • 2 关注
你比 99% 的人都优秀么?
-
尊园地产
1 引用 • 22 回帖 • 788 关注
昆明尊园房地产经纪有限公司,即:Kunming Zunyuan Property Agency Company Limited(简称“尊园地产”)于 2007 年 6 月开始筹备,2007 年 8 月 18 日正式成立,注册资本 200 万元,公司性质为股份经纪有限公司,主营业务为:代租、代售、代办产权过户、办理银行按揭、担保、抵押、评估等。
-
安装
132 引用 • 1184 回帖
你若安好,便是晴天。
-
钉钉
15 引用 • 67 回帖 • 295 关注
钉钉,专为中国企业打造的免费沟通协同多端平台, 阿里巴巴出品。
-
MyBatis
173 引用 • 414 回帖 • 369 关注
MyBatis 本是 Apache 软件基金会 的一个开源项目 iBatis,2010 年这个项目由 Apache 软件基金会迁移到了 google code,并且改名为 MyBatis ,2013 年 11 月再次迁移到了 GitHub。
-
Tomcat
162 引用 • 529 回帖 • 1 关注
Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。
- B3log
-
招聘
189 引用 • 1057 回帖 • 1 关注
哪里都缺人,哪里都不缺人。
-
服务器
125 引用 • 585 回帖
服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。
-
以太坊
34 引用 • 367 回帖
以太坊(Ethereum)并不是一个机构,而是一款能够在区块链上实现智能合约、开源的底层系统。以太坊是一个平台和一种编程语言 Solidity,使开发人员能够建立和发布下一代去中心化应用。 以太坊可以用来编程、分散、担保和交易任何事物:投票、域名、金融交易所、众筹、公司管理、合同和知识产权等等。
-
Firefox
7 引用 • 30 回帖 • 395 关注
Mozilla Firefox 中文俗称“火狐”(正式缩写为 Fx 或 fx,非正式缩写为 FF),是一个开源的网页浏览器,使用 Gecko 排版引擎,支持多种操作系统,如 Windows、OSX 及 Linux 等。
-
Elasticsearch
117 引用 • 99 回帖 • 207 关注
Elasticsearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。
-
JavaScript
729 引用 • 1278 回帖
JavaScript 一种动态类型、弱类型、基于原型的直译式脚本语言,内置支持类型。它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML 网页上使用,用来给 HTML 网页增加动态功能。
-
坑
69 引用 • 93 回帖
一些有用的避坑指南。
-
Log4j
20 引用 • 18 回帖 • 33 关注
Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。
-
Sandbox
426 引用 • 1250 回帖 • 599 关注
如果帖子标签含有 Sandbox ,则该帖子会被视为“测试帖”,主要用于测试社区功能,排查 bug 等,该标签下内容不定期进行清理。
-
AWS
11 引用 • 28 回帖 • 11 关注
-
Hexo
22 引用 • 148 回帖 • 10 关注
Hexo 是一款快速、简洁且高效的博客框架,使用 Node.js 编写。
-
PHP
179 引用 • 408 回帖 • 485 关注
PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。
-
Windows
226 引用 • 476 回帖
Microsoft Windows 是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。
-
FlowUs
1 引用
FlowUs.息流 个人及团队的新一代生产力工具。
让复杂的信息管理更轻松、自由、充满创意。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于