[svnbook commit] r2068 - trunk/src/ru/book

FLamY svnbook-dev at red-bean.com
Tue Mar 14 21:58:04 CST 2006


Author: FLamY
Date: Tue Mar 14 21:57:54 2006
New Revision: 2068

Modified:
   trunk/src/ru/book/ch06.xml   (contents, props changed)

Log:
Book Russian. Translated three paragraphs and table.


Modified: trunk/src/ru/book/ch06.xml
==============================================================================
--- trunk/src/ru/book/ch06.xml	(original)
+++ trunk/src/ru/book/ch06.xml	Tue Mar 14 21:57:54 2006
@@ -9,14 +9,22 @@
 
   <simplesect>
 
+    <!-- @ENGLISH {{{
     <para>A Subversion repository can be accessed simultaneously by
       clients running on the same machine on which the repository
       resides using the <literal>file:///</literal> method.  But the
       typical Subversion setup involves a single server machine being
       accessed from clients on computers all over the office—or,
       perhaps, all over the world.</para>
+    @ENGLISH }}} -->
+    <para>Одновременный доступ к хранилищу Subversion клиентами,
+      запущенными на том же компьютере, где расположено и хранилище,
+      возможен при использовании метода <literal>file:///</literal>.
+      Но, обычно, сервер Subversion устанавливается на отдельный
+      компьютер, к которому имеют доступ клиенты с компьютеров всего
+      офиса — или, возможно, всего мира.</para>
 
-
+    <!-- @ENGLISH {{{
     <para>This section describes how to get your Subversion repository
       exposed outside its host machine for use by remote clients.  We
       will cover Subversion's currently available server mechanisms,
@@ -24,6 +32,13 @@
       this section, you should be able to decide which networking
       setup is right for your needs, and understand how to enable such
       a setup on your host computer.</para>
+    @ENGLISH }}} -->
+    <para>Этот раздел расскажет, как предоставить доступ к хранилищу
+      Subversion удаленным клиентам. Мы опишем доступные на сегодняшний
+      день механизмы серверов Subversion, а так же обсудим вопросы
+      конфигурации и использования каждого из них. После прочтения этого
+      раздела вы сможете решить, какой тип сервера подходит вам, как его
+      установить и настроить на вашем комптьютере.</para>
 
   </simplesect>
 
@@ -32,8 +47,12 @@
   <!-- ================================================================= -->
   <sect1 id="svn.serverconfig.overview">
 
+    <!-- @ENGLISH {{{
     <title>Overview</title>
+    @ENGLISH }}} -->
+    <title>Обзор</title>
 
+    <!-- @ENGLISH {{{
     <para>Subversion was designed with an abstract network layer.
       This means that a repository can be programmatically accessed by
       any sort of server process, and the client <quote>repository
@@ -41,7 +60,18 @@
       speak relevant network protocols.  In theory, Subversion can use
       an infinite number of network implementations.  In practice,
       there are only two servers at the time of writing.</para>
+    @ENGLISH }}} -->
+    <para>Subversion был разработан с использованием абстрактного
+      сетевого уровня. Это означает, что на программном уровне для
+      доступа к хранилищу может быть использован любой тип сервера,
+      а клиентский API для <quote>доступа к хранилищу</quote> дает
+      программистам возможность создавать плагины, которые будут
+      взаимодействовать с соответствующим сетевым протоколом.
+      Теоретически, Subversion может использовать неограниченное
+      количество сетевых исполнений. Практически же, на данный момент
+      есть только два сервера.</para>
 
+    <!-- @ENGLISH {{{
     <para>Apache is an extremely popular webserver; using the
       <command>mod_dav_svn</command> module, Apache can access a
       repository and make it available to clients via the WebDAV/DeltaV
@@ -49,7 +79,17 @@
       <command>svnserve</command>: a small, standalone server
       program that speaks a custom protocol with clients.  Table 6-1
       presents a comparison of the two servers.</para>
+    @ENGLISH }}} -->
+    <para>Apache - наиболее популярный web-сервер; при использовании
+      модуля <command>mod_dav_svn</command> Apache получает возможность
+      доступа к хранилищу, а так же делает его доступным для клиентов,
+      используя протокол WebDAV/DeltaV, который является расширением
+      HTTP. В другом углу ринга - <command>svnserve</command> - небольшой,
+      самостоятельный сервер, использующий для общения с клиентами
+      собственный протокол. В таблице 6-1 дано сравнение этих двух
+      серверов.</para>
 
+    <!-- @ENGLISH {{{
     <para>Note that Subversion, as an open-source project, does not
       officially endorse any server as <quote>primary</quote> or
       <quote>official</quote>.  Neither network implementation is
@@ -62,86 +102,137 @@
       comparison of the two available Subversion servers—as an
       administrator, it's up to you to choose whatever works best for
       you and your users.</para>
-
+    @ENGLISH }}} -->
+    <para>Обратите внимание, что Subversion, как проект с открытым
+      исходным кодом, ни одному из серверов не дает статуса
+      <quote>основного</quote> или <quote>официального</quote>.
+      Ни одно из сетевых решений не является "третьесортным"; у каждого
+      сервера есть свои достоинства и недостатки. Фактически, можно
+      запустить параллельно разные сервера, каждый из которых будет
+      взаимодействовать с хранилищем по-своему, и ни один из них не будет
+      "первым" или "главным" (смотрите <xref
+      linkend="svn.serverconfig.multimethod"/>). <xref
+      linkend="svn.serverconfig.overview.tbl-1"/> представляет краткий
+      обзор и сравнение двух доступных Subversion-серверов — как для
+      администратора; это поможет вам выбрать сервер, наиболее подходящий
+      вам и вашим пользователям.</para>
 
     <table id="svn.serverconfig.overview.tbl-1">
+      <!-- @ENGLISH {{{
       <title>Network Server Comparison</title>
+      @ENGLISH }}} -->
+      <title>Сравнение серверов</title>
       <tgroup cols="3">
         <thead>
           <row>
+            <!-- @ENGLISH {{{
             <entry>Feature</entry>
+            @ENGLISH }}} -->
+            <entry>Возможность</entry>
             <entry>Apache + mod_dav_svn</entry>
             <entry>svnserve</entry>
           </row>
         </thead>
         <tbody>
           <row>
+            <!-- @ENGLISH {{{
             <entry>Authentication options</entry>
-
             <entry>HTTP(S) basic auth, X.509 certificates, LDAP, NTLM, or
               any other mechanism available to Apache httpd</entry>
-
             <entry>CRAM-MD5 or SSH</entry>
+            @ENGLISH }}} -->
+            <entry>Настройки установления личности</entry>
+            <entry>стандартное установление личности средствами HTTP(S),
+              сертификаты X.509, LDAP, NTLM, а также другие механизмы,
+              доступные для использования в Apache</entry>
+            <entry>CRAM-MD5 или SSH</entry>
           </row>
 
           <row>
+            <!-- @ENGLISH {{{
             <entry>User account options</entry>
-
             <entry>private 'users' file</entry>
-
             <entry>private 'users' file, or existing system (SSH)
               accounts</entry>
+            @ENGLISH }}} -->
+            <entry>Настройки пользовательских учетных записей</entry>
+            <entry>внутренний файл 'users'</entry>
+            <entry>внутренний файл 'users' или использование существующих
+              системных (SSH) учетных записей</entry>
           </row>
 
           <row>
+            <!-- @ENGLISH {{{
             <entry>Authorization options</entry>
-
             <entry>blanket read/write access, or per-directory
               read/write control</entry>
-
             <entry>blanket read/write access, or per-directory write
               (but not read) control using a pre-commit hook</entry>
+            @ENGLISH }}} -->
+            <entry>Настройки прав доступа</entry>
+            <entry>общий доступ для чтения/записи, или по-каталоговый
+              доступ для чтения/записи</entry>
+            <entry>общий доступ для чтения/записи, или по-каталоговый
+              доступ для записи (но не для чтения), используя pre-commit
+              hook</entry>
           </row>
 
           <row>
+            <!-- @ENGLISH {{{
             <entry>Encryption</entry>
-
             <entry>via optional SSL</entry>
-
             <entry>via optional SSH tunnel</entry>
+            @ENGLISH }}} -->
+            <entry>Шифрование</entry>
+            <entry>через SSL (опционально)</entry>
+            <entry>через SSH-туннель (опционально)</entry>
           </row>
 
           <row>
+            <!-- @ENGLISH {{{
             <entry>Interoperability</entry>
-
             <entry>partially usable by other WebDAV clients</entry>
-
             <entry>not interoperable</entry>
+            @ENGLISH }}} -->
+            <entry>Interoperability</entry>
+            <entry>частично, используя другие WevDAV-клиенты</entry>
+            <entry>не поддерживается.</entry>
           </row>
 
           <row>
+            <!-- @ENGLISH {{{
             <entry>Web viewing</entry>
-
             <entry>limited built-in support, or via 3rd-party tools
               such as ViewCVS</entry>
-
             <entry>via 3rd-party tools such as ViewCVS</entry>
+            @ENGLISH }}} -->
+            <entry>Просмотр через web</entry>
+            <entry>встроенная ограниченная поддержка, или используя
+              программы сторонних разработчиков, таких, как ViewCVS</entry>
+            <entry>используя программы сторонних разработчиков, таких,
+              как ViewCVS</entry>
           </row>
 
           <row>
+            <!-- @ENGLISH {{{
             <entry>Speed</entry>
-
             <entry>somewhat slower</entry>
-
             <entry>somewhat faster</entry>
+            @ENGLISH }}} -->
+            <entry>Скорость</entry>
+            <entry>более низкая</entry>
+            <entry>более высокая</entry>
           </row>
 
           <row>
+            <!-- @ENGLISH {{{
             <entry>Initial setup</entry>
-
             <entry>somewhat complex</entry>
-
             <entry>fairly simple</entry>
+            @ENGLISH }}} -->
+            <entry>Начальная установка</entry>
+            <entry>несколько сложная</entry>
+            <entry>достаточно простая</entry>
           </row>
 
         </tbody>




More information about the svnbook-dev mailing list