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

FLamY svnbook-dev at red-bean.com
Thu Mar 16 11:21:56 CST 2006


Author: FLamY
Date: Thu Mar 16 11:21:45 2006
New Revision: 2078

Modified:
   trunk/src/ru/book/ch06.xml

Log:
Book Russian. Translated some paragraphs.


Modified: trunk/src/ru/book/ch06.xml
==============================================================================
--- trunk/src/ru/book/ch06.xml	(original)
+++ trunk/src/ru/book/ch06.xml	Thu Mar 16 11:21:45 2006
@@ -173,8 +173,8 @@
             <entry>общий доступ для чтения/записи, или по-каталоговый
               доступ для чтения/записи</entry>
             <entry>общий доступ для чтения/записи, или по-каталоговый
-              доступ для записи (но не для чтения), используя pre-commit
-              hook</entry>
+              доступ для записи (но не для чтения), используя сценарий,
+              вызываемый перед фиксацией</entry>
           </row>
 
           <row>
@@ -208,8 +208,8 @@
             @ENGLISH }}} -->
             <entry>Просмотр через web</entry>
             <entry>встроенная ограниченная поддержка, или используя
-              программы сторонних разработчиков, таких, как ViewCVS</entry>
-            <entry>используя программы сторонних разработчиков, таких,
+              программы сторонних разработчиков, такие, как ViewCVS</entry>
+            <entry>используя программы сторонних разработчиков, такие,
               как ViewCVS</entry>
           </row>
 
@@ -359,12 +359,22 @@
 
     <!-- =============================================================== -->
     <sect2 id="svn.serverconfig.netmodel.credcache">
+      <!-- @ENGLISH {{{
       <title>Client Credentials Caching</title>
+      @ENGLISH }}} -->
+      <title>Кеширование клиентской идентификационной информации</title>
 
+      <!-- @ENGLISH {{{
       <para>Many servers are configured to require authentication on
         every request.  This can become a big annoyance to users, who
         are forced to type their passwords over and over again.</para>
+      @ENGLISH }}} -->
+      <para>Многие серверы сконфигурированы таким образом, что они
+        требуют установить личность при каждом запросе. Это может сильно
+        раздражать пользователей, требуя от них ввода пароля еще и еще
+        раз.</para>
 
+      <!-- @ENGLISH {{{
       <para>Happily, the Subversion client has a remedy for this: a
         built-in system for caching authentication credentials on
         disk.  By default, whenever the command-line client
@@ -377,29 +387,63 @@
         linkend="svn.advanced.confarea"/>.)  Successful credentials are
         cached on disk, keyed on a combination of hostname, port, and
         authentication realm.</para>
+      @ENGLISH }}} -->
+      <para>К счастью, клиент Subversion спасает пользователя от этого:
+        он имеет встроенную систему кеширования идентификационной
+        информации на диск. По умолчанию, каждый раз, когда клиент
+        командной строки успешно проходит процедуру установления личности
+        на сервере, он сохраняет идентификационную информацию в области
+        конфигурации — в <filename>~/.subversion/auth/</filename>
+        на UNIX-системах и в
+        <filename>%APPDATA%/Subversion/auth/</filename> в Windows.
+        (Подробно про область конфигурации смотрите
+        <xref linkend="svn.advanced.confarea"/>). При успешном
+        определении личности идентификационная информация сохраняется на
+        диск с ключом, состоящим из имени хоста, порта и области
+        установления личности.</para>
 
+      <!-- @ENGLISH {{{
       <para>When the client receives an authentication challenge, it
         first looks for the appropriate credentials in the disk cache;
         if not present, or if the cached credentials fail to
         authenticate, then the client simply prompts the user for the
         information.</para>
+      @ENGLISH }}} -->
+      <para>Когда клиент получает запрос об установлении личности,
+        он в первую очередь ищет соответствующую идентификационную
+        информацию в кеше; и только в случаях, когда ее нет в кеше или
+        она не проходит процедуру опознания, клиент просит пользователя
+        ввести необходимую информацию.</para>
 
+      <!-- @ENGLISH {{{
       <para>Security-conscious people may be thinking to themselves,
         <quote>Caching passwords on disk?  That's terrible!  You
         should never do that!</quote> Please remain calm, it's not as
         dangerous as it sounds.</para>
+      @ENGLISH }}} -->
+      <para>Люди, помешанные на безопасности, могут подумать: <quote>
+        Сохранять пароли на диск? Это ужасно! Вы никогда не должны так
+        делать.</quote> Пожалуйста, успокойтесь, это не так опасно, как
+        кажется.</para>
 
       <itemizedlist>
 
         <listitem>
+          <!-- @ENGLISH {{{
           <para>The <filename>auth/</filename> caching area is
             permission-protected so that only the user (owner) can
             read data from it, not the world at large.  The operating
             system's own file permissions are protecting the
             password.</para>
+          @ENGLISH }}} -->
+          <para>Каталог <filename>auth/</filename> защищен системой прав
+            доступа, которая позволяет чтение данных из каталога только
+            его владельцу, и больше никому в мире. Права доступа на уровне
+            операционной системы защищены паролем.</para>
         </listitem>
 
         <listitem>
+          <!-- @ENGLISH {{{
           <para>On Windows 2000 and later, the Subversion client uses
             standard Windows cryptography services to encrypt the
             password on disk.  Because the encryption key is managed
@@ -410,18 +454,37 @@
             undecipherable.  The Subversion client will behave as if
             they don't exist, prompting for passwords when
             required.)</para>
+          @ENGLISH }}} -->
+          <para>На операционных системах Windows 2000 и старше Subversion
+            использует стандартные средства шифрования Windows при сохранении
+            пароля на диск. Поскольку ключ шифрования управляется Windows
+            и привязывается к учетной записи пользователя, то только владелец
+            учетной записи может расшифровать сохраненный пароль. (Внимание:
+            при смене пароля учетной записи пользователя все сохраненные на диск
+            пароли становятся нечитабельными. Клиент Subversion поступит так,
+            словно их не существует, и попросит ввести пароль, когда это
+            потребуется)</para>
         </listitem>
 
         <listitem>
+          <!-- @ENGLISH {{{
           <para>For the truly paranoid willing to sacrifice all
             convenience, it's possible to disable credential caching
             altogether.</para>
+          @ENGLISH }}} -->
+          <para>Для тех параноиков, которые готовы жертвовать всеми
+            удобствами, предусмотрена возможность отключения механизма
+            кеширования.</para>
         </listitem>
 
       </itemizedlist>
 
+      <!-- @ENGLISH {{{
       <para>To disable caching for a single command, pass the
-        <option>--no-auth-cache</option> option:</para>
+        <option>--><!--no-auth-cache</option> option:</para>
+      @ENGLISH }}} -->
+      <para>Чтобы отключить кеширование для текущей команды, используйте
+        ключ <option>--no-auth-cache</option>.</para>
 
       <screen>
 $ svn commit -F log_msg.txt --no-auth-cache
@@ -442,12 +505,20 @@
 …
 </screen>
 
+      <!-- @ENGLISH {{{
       <para>Or, if you want to disable credential caching permanently,
         you can edit your runtime <filename>config</filename> file
         (located next to the <filename>auth/</filename> directory).
         Simply set <literal>store-auth-creds</literal> to
         <literal>no</literal>, and no credentials will be cached on
         disk, ever.</para>
+      @ENGLISH }}} -->
+      <para>Однако, если вы хотите навсегда отключить механизм
+        кеширования идентификационной информации, вам надо 
+        отредактировать файл <filename>config</filename> (находится в
+        каталоге <filename>auth/</filename>). Просто установите параметр
+        <literal>store-auth-creds</literal> в <literal>no</literal>. Всё!
+        Кешироание идентификационной информации на диск отключено!</para>
 
       <screen>
 [auth]




More information about the svnbook-dev mailing list