总结
我们已经覆盖了大多数Subversion的客户端命令,引人注目的例外是处理分支与合并(见第 4 章 分支与合并)以及属性(见“属性”一节)的命令,然而你也许会希望跳到第 9 章 Subversion 完全参考来察看所有不同的命令—怎样利用它们使你的工作更容易。
创建SVN服务器过程
1.添加用户组subversion,将自己添加到该组
2.创建svn根目录和cs7902项目子目录,修改相应的权限
mkdir /root/subversion
cd /root/subversion
mkdir /subversion/cs7902
chown -R root:subversion cs7902
chmod -R g+rws cs7902
3.创建版本库
svnadmin create /root/subversion/cs7902
4.修改/root/subversion/cs7902/conf/svnserve.conf来配置其访问控制。
取消下面的注释符号来设置授权机制:
# [general]
# password-db = passwd
在“passwd”文件中维护用户清单。编辑同一目录下“passwd”文件,添加新用户。语法如下:
username = password
5.将下面的启动命令添加到/etc/rc.local中,启动ubuntu即启动subversion
svnserve -d --foreground -r /root/subversion