这是本文档旧的修订版!
这里讲诉在Ubuntu 14.04.2上安装subversion的步骤:
sudo apt-get install subversion svnadmin --version mkdir /srv/svn/gxx sudo svnadmin create /srv/svn/gxx #创建仓库 sudo mkdir /srv/svn/gxx/trunk #创建主干目录 sudo mkdir /srv/svn/gxx/branches #创建分支目录 sudo mkdir /srv/svn/gxx/tags #创建标签目录 sudo mkdir /srv/svn/gxx/trunk/record #创建主干中的项目目录 sudo svn import -m "first import" /home/gxx/record/ file:///srv/svn/gxx/trunk/record/ #导入项目初始资源,这个目录可以是空目录,表示客户端就可以读取和提交这个目录下的>代码(操作之后svn才可以成功读到目录下的代码) sudo svn import -m "first import" /home/gxx/record/ file:///srv/svn/gxx/tags/record/ #同上 sudo svn import -m "first import" /home/gxx/record/ file:///srv/svn/gxx/branches/record/ #同上 sudo vim svnserve.conf #修改配置文件 #################################### #匿名用户不可读 anon-access = none #权限用户可写 auth-access = write #密码文件为passwd password-db = passwd #权限文件为authz authz-db = authz #################################### sudo vim authz #修改权限配置文件 #################################### [groups] admin_group = gxx,syl [/] @admin_group = rw * = r #################################### sudo vim passwd #修改用户密码配置文件 #################################### [users] gxx = ****** #这里写上密码明文 syl = ****** #这里写上密码明文 #################################### sudo chmod 777 -R /srv/svn/gxx/ #修改权限777 sudo svnserve -d -r /srv/svn/ #守护模式启动进程 默认3690端口 后面跟上 --listen-port XXXX 可以指定端口 #svn客户端输入地址:svn://121.43.104.34/gxx,即可找到SVN仓库/srv/svn/gxx