前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Mac下搭建SVN服务器

Mac下搭建SVN服务器

原创
作者头像
世平
修改2021-10-13 10:40:31
2.1K1
修改2021-10-13 10:40:31
举报
文章被收录于专栏:世平世平

Mac系统自带svn服务,包括服务器端和客户端,所以只需要简单的配置就能搭建一个svn服务器。用到的命令如下:

代码语言:javascript
复制
  151  svnadmin create /Users/atest/svnroot/
  152  cd /Users/atest/svnroot/conf/
  153  ls
  154  vi svnserve.conf 
  155  vi svnserve.conf 
  156  vi passwd 
  157  svnserve -d -r /Users/atest/svnroot/

下面就介绍下配置的具体步骤。

1、创建代码库

打开终端,输入创建仓库指令:

代码语言:javascript
复制
svnadmin create /Users/atest/svnroot/

2、配置用户权限

编辑/Users/atest/svnroot/conf目录下的配置文件svnserve.conf,去掉以下配置项前面的#:

代码语言:javascript
复制
anon-access = read
auth-access = write
password-db = passwd

编辑/Users/atest/svnroot/conf目录下的配置文件passwd,在[users]下面添加账号和密码:

代码语言:javascript
复制
[users]
test1 = testsecret
test2 = testsecret

3、启动svn服务器

在终端输入启动服务器的命令,注意成功后没有任何提示:

代码语言:javascript
复制
svnserve -d -r /Users/atest/svnroot/

如果有提示信息,请根据提示解决相应问题。

4、关闭svn服务器

服务器启动后,在Mac的实用工具里面有个“活动监视器”,找到svnserver服务,点击x即可关闭服务。

Mac活动监视器
Mac活动监视器

以上就是简单的svn服务器搭建和配置过程,如果需要对用户进行分组,还可以修改authz进行控制,此处就不介绍啦。

如果没有Mac机器,可以在腾讯实验室里学习操作,具体步骤见此文:https://cloud.tencent.com/developer/article/1151510?from=article.detail.1888053

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、创建代码库
  • 2、配置用户权限
  • 3、启动svn服务器
  • 4、关闭svn服务器
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档