[svnbook commit] r2076 - trunk/src/ru/book
FLamY
svnbook-dev at red-bean.com
Wed Mar 15 19:29:30 CST 2006
Author: FLamY
Date: Wed Mar 15 19:29:11 2006
New Revision: 2076
Modified:
trunk/src/ru/book/ch06.xml
Log:
Book Russian. Translates two paragraphs.
Modified: trunk/src/ru/book/ch06.xml
==============================================================================
--- trunk/src/ru/book/ch06.xml (original)
+++ trunk/src/ru/book/ch06.xml Wed Mar 15 19:29:11 2006
@@ -281,7 +281,7 @@
access a URL, and depending on the URL schema, a particular
protocol is used to contact the server (see <xref
linkend="svn.basic.in-action.wc.sb-1"/>). Users can run <command>svn
- --version</command> to see which URL schemas and protocols the
+ --><!--version</command> to see which URL schemas and protocols the
client knows how to use.</para>
@ENGLISH }}} -->
<para>Основная часть работы клиента Subversion относится к управлению
@@ -315,6 +315,20 @@
when a client attempts to <command>svn
checkout</command>.</para>
@ENGLISH }}} -->
+ <para>Когда сервер получает запрос от клиента, он требует, чтобы
+ клиент идентифицировал себя. Он отсылает запрос об установлении
+ личности клиента, на что клиент реагирует предоставлением
+ <firstterm>credentials</firstterm> серверу. После окончания
+ процедуры установления личности сервер отсылает клиенту
+ информацию, которую тот запрашивал. Заметьте, что эта система
+ отличается от таких, как в CVS, где клиент вначале отсылает
+ credentials, а потом уже посылает запрос. В Subversion сервер
+ сам получает мандат, запрашивая его у клиента тогда, когда ему
+ нужно. Такой способ делает определенные операции более изящными.
+ К примеру, в случае, когда конфигурация сервера открывает доступ
+ для чтения всем без ограничений, и клиент выполняет команду
+ <command>svn checkout</command>, сервер не будет запрашивать
+ credentials для установления личности.</para>
<!-- @ENGLISH {{{
<para>If the client's network request writes new data to the
@@ -329,6 +343,17 @@
<footnote><para>This problem is actually a FAQ, resulting from
a misconfigured server setup.</para></footnote></para>
@ENGLISH }}} -->
+ <para>Когда клиентский запрос пишет в хранилище новые данные
+ (например <command>svn commit</command>), создается новое
+ дерево правок. Если клиентский запрос успешно прошел процедуру
+ установления личности, имя пользователя сохраняется как значение
+ свойства <literal>svn:author</literal> новой правки (смотрите
+ <xref linkend="svn.reposadmin.basics.revprops"/>). Если клиент
+ не был опознан (другими словами, сервер никогда не посылает
+ запрос об установлении личности), то свойство
+ <literal>svn:author</literal> остается пустым.
+ <footnote><para>Эта проблема описана в FAQ, она является результатом
+ плохой конфигурации сервера.</para></footnote></para>
</sect2>
More information about the svnbook-dev
mailing list