欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > Ubuntu >内容正文

Ubuntu

[How TO]-在ubuntu20.10上搭建SVN Server

发布时间:2025/3/21 Ubuntu 41 豆豆
生活随笔 收集整理的这篇文章主要介绍了 [How TO]-在ubuntu20.10上搭建SVN Server 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

背景:
做为一名嵌入式工程师,工作了八九年,积攒了大量的学习资料,家里备有3个电脑、好几块硬盘,另外还有百度云盘、阿里云盘等。各种零碎的资料、不知如何分类,导致出现了有的资料只出现在某一个硬盘中,或者是某一个资料存在了多台电脑多台硬盘中,总之这个资料是越管理越乱…终于狠下心来,搞一个SVN服务器吧,用于存储自己的小知识库

参考:

知乎-霾大-Ubuntu 18 搭建 SVN 服务器

1、在ubuntu20.10上搭建SVN Server

(1)、安装subversion

sudo apt install subversion

(2)、创建svn使用的目录

mkdir -p /home/test/workspace/svn/repository
chmod -R 777 /home/test/workspace/svn/repository

(3)、创建svn版本库

svnadmin create /home/test/workspace/svn/repository

这个时候,就能看到/home/test/workspace/svn/repository下多了一堆的文件

(4)、配置信息

cd /home/test/workspace/svn/repository/conf

(vim svnserve.conf,找到下面4行,将前面的#号去掉)# anon-access = none //(改成none) # auth-access = write # password-db = password # authz-db = authz (vim authz,在 [groups] 下添加组的成员的信息)[groups] admin = user1,user2,test [/] //(针对版本库所有实例) @admin = rw (vim passwd,在 [users] 下配置用户密码)[users] user1 = 123456 user2 = 123456 test = 123456 ~

(5)、启动 svn 服务器
svnserve -d -r /home/test/workspace/svn (-d:后台运行 ,-r:指定svn服务器根目录)

检查 svn 是否启动成功
ps -aux|grep svnserve

(6)、在 Windows使用客户端连接
在任意目录下,邮寄选择TortoiseSVN-Checkout,然后填入URL of repository:svn://10.10.10.143/repository, Checkout directory填入你本地的目录,然后点击OK即可

总结

以上是生活随笔为你收集整理的[How TO]-在ubuntu20.10上搭建SVN Server的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。