服务器磁盘有40g闲置没用,而且有时候和个人小伙伴交流代码的时候发现很不方便,每次都发qq,或者邮件,因而就建个svn服务器在个人阿里云上,岂不是很方便?(惟一缺点是带宽不行,不过提交更新代码是够了,放几个比较大的pdf就有点吃不消了)java
一、个人服务器上已经安装了yum命令,因此能够直接 yum install subversion
安装成功 键入命令 svnserve --version
有版本信息则进行下一步服务器
二、新建一个目录用于存储SVN全部文件svn
三、新建一个版本仓库阿里云
四、添加用户 code
在/usr/svn/project/conf/passwd文件添加形如“username=password"的条目。orm
如 : limin = liminci
limei = 李梅it
五、修改权限(采用用户组形式)io
六、修改/usr/svn/project/conf/svnserve.conf文件,让用户和策略配置生效table
svnserve.conf内容以下:
注:下面的配置文件都要顶格,不能有空格,不然不生效
管理服务器无外乎两点,关闭服务器,启动服务器
一、启动服务器为 svnserve -d -r project #project为你建立的svn目录
二、关闭服务器 netstat -ntlp kill svnserve pid #pid为实际的pid数字