[svnbook commit] r1811 - trunk/src/zh/book
nannan
svnbook-dev at red-bean.com
Tue Nov 8 00:12:06 CST 2005
Author: nannan
Date: Tue Nov 8 00:12:05 2005
New Revision: 1811
Modified:
trunk/src/zh/book/ch06.xml
Log:
modified by nannan
Modified: trunk/src/zh/book/ch06.xml
==============================================================================
--- trunk/src/zh/book/ch06.xml (original)
+++ trunk/src/zh/book/ch06.xml Tue Nov 8 00:12:05 2005
@@ -238,7 +238,7 @@
<title>svnserve,一个自定义的服务器</title>
- <para><command>svnserve</command>是一个轻型的服务器,可以同客户端通过在TCP/IP基础上的自定义有状态协议通讯,客户端通过使用开头为<literal>svn://</literal>或者<literal>svn+ssh://</literal><command>svnserve</command>的URL来访问一个<command>svnserve</command>服务器。这一小节将会解释运行<command>svnserve</command>的不同方式,客户端怎样实现服务器的认证,怎样配制版本库恰当的访问控制。</para>
+ <para><command>svnserve</command>是一个轻型的服务器,可以同客户端通过在TCP/IP基础上的自定义有状态协议通讯,客户端通过使用开头为<literal>svn://</literal>或者<literal>svn+ssh://</literal><command>svnserve</command>的URL来访问一个<command>svnserve</command>服务器。这一小节将会解释运行<command>svnserve</command>的不同方式,客户端怎样实现服务器的认证,怎样配置版本库恰当的访问控制。</para>
<sect2 id="svn-ch-6-sect-3.1">
<title>调用服务器</title>
@@ -284,7 +284,7 @@
<para>首先需要记住,一个Subversion版本库是一组数据库文件,任何进程直接访问版本库需要对整个版本库有正确的读写许可,如果你不仔细处理,这会变得很头痛,特别是当你使用BerkeleyDB数据库而不是FSFS时,详细信息可以阅读<xref linkend="svn-ch-6-sect-5"/>。</para>
- <para>第二点,当配制<command>svnserve</command>、Apache <command>httpd</command>或者其他任何服务器时,不要使用<literal>root</literal>用户(或者其他具备无限制权限的用户)启动服务器进程,根据所有权和版本库允许的权限,通常应该创建一个新的自定义用户,例如很多管理员会创建一个叫做<literal>svn</literal>的用户,赋予这个用户排他的拥有权和对Subversion版本库的导出权利,只让服务器以这个用户运行。</para>
+ <para>第二点,当配置<command>svnserve</command>、Apache <command>httpd</command>或者其他任何服务器时,不要使用<literal>root</literal>用户(或者其他具备无限制权限的用户)启动服务器进程,根据所有权和版本库允许的权限,通常应该创建一个新的自定义用户,例如很多管理员会创建一个叫做<literal>svn</literal>的用户,赋予这个用户排他的拥有权和对Subversion版本库的导出权利,只让服务器以这个用户运行。</para>
</sidebar>
@@ -926,7 +926,7 @@
</programlisting>
</example>
- <para>一旦你的基本<literal>Location</literal>区块已经配制了,你可以创建一个定义一些授权规则的访问文件。</para>
+ <para>一旦你的基本<literal>Location</literal>区块已经配置了,你可以创建一个定义一些授权规则的访问文件。</para>
<para>访问文件的语法与<command>svnserve.conf</command>和运行中配置文件非常相似,以(<literal>#</literal>)开头的行会被忽略,在它的简单形式里,每一小节命名一个版本库和一个里面的路径,认证用户名是在每个小节中的选项名,每个选项的值描述了用户访问版本库的级别:<literal>r</literal>(只读)或者<literal>rw</literal>(读写),如果用户没有提到,访问是不允许的。</para>
More information about the svnbook-dev
mailing list