阿里云服务器搭建个人svn服务

git都是公开仓库,私有仓库收费,然后就想搞一个私有的svn仓库,方便维护管理自己代码
整体下来还是比较简单的,

首先还是安装svn

sudo apt-get install subversion libapache2-mod-svn libapache2-svn libsvn-dev

创建svn项目目录

sudo svnadmin create /alidata/project

进入目录里面后会发现

  • conf 配置用户组和权限 帐号、密码
  • db svn的数据储存
  • hooks 钩子的处理

启动服务

svnserve -d -r /alidata/project 

停止服务

这个是收集上来的,其实我自己只 kill 进程

/sbin/start-stop-daemon --stop --exec /usr/bin/svnserve
or

lsof -i:port
kill -9 pid

本地co项目

svn co svn://ip:port 
输入用户名 密码
文章来源: 阿里云服务器搭建个人svn服务