Ubuntu16.04.5LTS怎么安装SVN
发表于:2024-11-14 作者:千家信息网编辑
千家信息网最后更新 2024年11月14日,这篇文章将为大家详细讲解有关Ubuntu16.04.5LTS怎么安装SVN,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。更新源sudo apt-get update
千家信息网最后更新 2024年11月14日Ubuntu16.04.5LTS怎么安装SVN
这篇文章将为大家详细讲解有关Ubuntu16.04.5LTS怎么安装SVN,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
更新源
sudo apt-get update
安装SVN
sudo apt-get install subversion
创建文件夹
sudo mkdir /home/svnsudo mkdir /home/svn/repositorysudo chmod -R 777 /home/svn/repositorysudo svnadmin create /home/svn/repositorycd /home/svn/repository/sudo chmod -R 777 db
修改svnserve.conf
cd /home/svn/repository/conf/sudo vi svnserve.conf
修改这四行如下所示
anon-access = none 匿名用户不可读auth-access = write 权限用户可写password-db = passwd 密码文件为passwdauthz-db = authz 权限文件为authz### users have read and write access to the repository.anon-access = noneauth-access = write### The password-db option controls the location of the password### database file. Unless you specify a path starting with a /,### the file's location is relative to the directory containing### this configuration file.### If SASL is enabled (see below), this file will NOT be used.### Uncomment the line below to use the default password file.password-db = passwd### The authz-db option controls the location of the authorization### rules for path-based access control. Unless you specify a path### starting with a /, the file's location is relative to the### directory containing this file. The specified path may be a### repository relative URL (^/) or an absolute file:// URL to a text### file in a Subversion repository. If you don't specify an authz-db,### no path-based access control is done.### Uncomment the line below to use the default authorization file.authz-db = authz### The groups-db option controls the location of the groups file.
修改password文件,添加访问用户
sudo vi passwd[users]# harry = harryssecret# sally = sallyssecretlidata = lidata429
给用户增加目录权限
sudo vi authz[groups]# harry_and_sally = harry,sally# harry_sally_and_joe = harry,sally,&joe# [/foo/bar]# harry = rw# &joe = r# * =# [repository:/baz/fuz]# @harry_and_sally = rw# * = r[/]lidata=rw
启动服务,并且监听81端口
sudo svnserve -d -r /home/svn --listen-port 81
查看svn是否启动
ps -ef | grep svnserve
停止服务
kill all svnserve
关于"Ubuntu16.04.5LTS怎么安装SVN"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
文件
用户
权限
篇文章
更多
服务
不错
实用
内容
密码
文件夹
文章
目录
知识
端口
四行
参考
帮助
更新
有关
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
CPDP专利数据库
行为管理服务器是什么意思
天津便民平台软件开发系统
网络技术在美术教学中的应用
远程时服务器有指定端口
dell服务器加硬盘
安卓app网络安全
如何下载阿里云服务器上的代码
超市软件开发需求分析报告
安卓软件开发实习周记
大学生校园网络安全保卫工作
点击量5000选服务器
阿里云服务器系统盘
幻想乡手游服务器
数据库脏读可以避免吗
软件开发六个阶段交付物
上海软件开发外企
江门软件开发难吗
大连中软科技互联网公司
静安区方便网络技术质量服务
软件开发心得体会学生ppt
我和网络安全心得200字
辖区法院网络安全通报联络机制
软件开发专业适合中专吗
服务器安全狗关闭后还保护吗
海南通信服务器厂家
柯南软件开发是什么
网络安全工作中的短板
如何进行数据库安全分析
互联网与国家科技进步一等奖