美文网首页树莓派笔记
【笔记】树莓派搭建SVN服务器

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

作者: oldfool | 来源:发表于2017-10-18 21:35 被阅读69次

    代码托管是做软件开发必不可少的功能,最好的办法还是选择租用服务器去搭建,树莓派毕竟性能和速度各方面还差一些,但也凑合能用。本文将在树莓派搭建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就可以了。


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

    相关文章

      网友评论

        本文标题:【笔记】树莓派搭建SVN服务器

        本文链接:https://www.haomeiwen.com/subject/kopduxtx.html