在实习时公司用SVN来做版本控制。然后想想自己这里也能用用看。SVN的操作相对GIT来说简单太多,就算px这种大概也没什么问题。现在做游戏就两个人,用来放图片文档之类的问题不会太大,还方便进度跟踪,所以就在树莓派上面搭了个svn服务器来用。
SVN服务器安装
用的Archlinux,其他发行版从各自的包管理装就行
sudo yaourt -S subversion
然后创建个目录存放svn仓库
mkdir svnrepo
创建svn仓库
svnadmin create ./svnrepo
修改svn服务器的设置,把anon-access和auth-access设置好。 有个坑要注意,这里每行配置必须顶格,前面有空格是读取不了的。
vim svnrepo/conf/svnserve.conf
设置用户认证文件
vim svnrepo/conf/passwd
运行svn服务器
svnserve -d -r ./svnrepo/
这样svn服务器就设置好了。
因为是树莓派所以不跑http服务器了,用svn://ip/path
的方式来连接svn服务器就行。
然而服务器搭好了,也手把手教了,这货到现在依然就是不用。。。
@