先更新sudo apt-get update 创建 SVN 仓库 许多位置都可以放置 Subversion 文件仓库,其中两个最常用的是:/usr/local/svn 以及 /home/svn。为了在下面的描述中简单明了,我们假设您的 Subversion 文件仓库放在 /home/svn,并且你的项目名称是简单的“myproject”。 同样的,也有许多常用的方式设置文件仓库的访问权限。然而,这也是安装过程中最 经常出现错误的地方,因此我们会对此进行一个详细说明。典型的情况下,您应该创建一个名为“Subversion”的组来拥有文件仓库所在的目录。下面是 一个快速的操作说明,有关内容请参考相关文档的详细说明: 在 Ubuntu 菜单上选择“系统->系统管理->用户和组”; 切换到“组”标签; 点击“添加组”按钮; 组名为“subversion”; 将您自己和“www-data”(Apache 用户)加入组成员中; 点击“OK”以确认修改,关闭该程序。 您需要注销然后再登录以便您能够成为 subversion 组的一员,然后就可以执行签入文件(Check in,也称提交文件)的操作了。 现在执行下面的命令 $ sudo mkdir /home/svn $ cd /home/svn $ sudo mkdir myproject $ sudo chown -R root:subversion myproject $ sudo chmod -R g+rws myproject 最后的一条命令赋予组成员对所有新加入文件仓库的文件拥有相应的权限。 下面的命令用于创建 SVN 文件仓库: $ sudo svnadmin create /home/svn/myproject
安装apache2
sudo apt-get install subversion
$ sudo apt-get install libapache2-svn