树莓派笔记

【笔记】树莓派搭建SVN服务器

2017-10-18  本文已影响69人  oldfool

代码托管是做软件开发必不可少的功能,最好的办法还是选择租用服务器去搭建,树莓派毕竟性能和速度各方面还差一些,但也凑合能用。本文将在树莓派搭建SVN来实现代码托管服务。

安装环境

硬件:树莓派3b一台

操作系统:Raspbian with desktop

安装步骤

1、安装subversion

pi@raspberry:~ $ sudo apt-get install subversion

2、创建代码仓库(我把代码仓库设置为/home/pi/svn)

pi@raspberry:~ $ svnadmin create svn

3、修改配置文件svnserve.conf

pi@raspberry:~ $ nano svn/conf/svnserve.conf

找到[general],下面有很多被注释的配置,取消以下三行的注释

[general]

anon-access = none

auth-access = write

password-db = passwd

分别表示是匿名不允许访问,认证用户有写权限,指定passwd作为密码数据库文件。

另外,配置中的每一行都必须顶格写,即前面不允许有空格。不然连接时会报错。

4、修改密码数据库添加访问用户

pi@raspberry:~ $ nano svn/conf/passwd

添加用户跟密码(左边是账号,右边是密码)

[users]

pi = raspberry

5、重启svn服务器

pi@raspberry:~ $ killall svnserve

pi@raspberry:~ $ svnserve -d -r svn

测试

我是在MAC下使用Cornerstone来测试的,Windows下推荐使用TortoiseSVN。

点击菜单:File---->AddRepository。

点击Add就可以了。


关注微信公众号及时获取更新文章,欢迎大家跟我交流技术与想法:

上一篇 下一篇

猜你喜欢

热点阅读