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服务