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

Maverick.Crank.GRey svnbook-dev at red-bean.com
Fri Sep 30 06:35:42 CDT 2005


Author: Maverick.Crank.GRey
Date: Fri Sep 30 06:35:39 2005
New Revision: 1716

Modified:
   trunk/src/ru/book/ch09.xml
Log:
* ru/book/ch09.xml:  The translation of the list of svn subcommands has been started.

Modified: trunk/src/ru/book/ch09.xml
==============================================================================
--- trunk/src/ru/book/ch09.xml	(original)
+++ trunk/src/ru/book/ch09.xml	Fri Sep 30 06:35:39 2005
@@ -986,8 +986,13 @@
 
     <!-- =============================================================== -->
     <sect2 id="svn.ref.svn.c">
+<!-- @ENGLISH {{{
       <title><command>svn</command> Subcommands</title>
+ at ENGLISH }}} -->
 
+      <title>Подкоманды <command>svn</command></title>
+
+<!-- @ENGLISH {{{
       <refentry id="svn.ref.svn.c.add">
         <refnamediv>
           <refname>svn add</refname>
@@ -1086,6 +1091,107 @@
 
         </refsect1>
       </refentry>
+ at ENGLISH }}} -->
+
+      <refentry id="svn.ref.svn.c.add">
+        <refnamediv>
+          <refname>svn add</refname>
+          <refpurpose>Добавляет файлы, директории и символические
+            связи.</refpurpose>
+        </refnamediv>
+
+        <refsect1>
+          <title>Формат</title>
+          <programlisting>svn add PATH...</programlisting>
+        </refsect1>
+        <refsect1>
+          <title>Описание</title>
+
+          <para>Добавляет файлы, директории и символические связи, помечая их
+            для последующего внесения в хранилище. Будучи помеченными, они
+            закачиваются и добавляются в хранилище при первом же закреплении
+            изменений. Если вы что-то добавили, но потом передумали до
+            закрепления, то снять метку добавления можно подкомандой
+            <command>svn revert</command>.</para>
+        </refsect1>
+
+        <refsect1>
+          <title>Альтернативные имена</title>
+          <para>None</para>
+        </refsect1>
+
+        <refsect1>
+          <title>Изменяет состояние</title>
+          <para>Рабочей копии</para>
+        </refsect1>
+
+        <refsect1>
+          <title>Требует доступа к хранилищу</title>
+          <para>Нет</para>
+        </refsect1>
+
+        <refsect1>
+          <title>Параметры</title>
+
+          <screen>
+--targets FILENAME
+--non-recursive (-N)
+--quiet (-q)
+--config-dir DIR
+--auto-props
+--no-auto-props
+--force
+</screen>
+        </refsect1>
+
+        <refsect1>
+          <title>Пример</title>
+
+          <para>Для добавления файла к вашей рабочей копии:</para>
+
+          <screen>
+$ svn add foo.c
+A         foo.c
+</screen>
+
+          <para>Если добавляется каталог, то по умолчанию
+            <command>svn add</command> действует рекурсивно:</para>
+
+          <screen>
+$ svn add testdir
+A         testdir
+A         testdir/a
+A         testdir/b
+A         testdir/c
+A         testdir/d
+</screen>
+
+          <para>Вы можете добавить каталог без добавления его
+            содержимого:</para>
+
+          <screen>
+$ svn add --non-recursive otherdir
+A         otherdir
+</screen>
+
+          <para>По умолчанию, команда <command>svn add *</command>
+            пропустит любые каталоги уже находящиеся под контролем версий.
+            Но иногда, все же, бывает нужно добавить все неверсионированные
+            объекты в вашей рабочей копии, включая те, что находятся внутри
+            каталогов. Указав параметр <option>--force</option> принудит
+            <command>svn add</command> рекурсивно пройтись и по
+            версионированным каталогам:</para>
+
+          <screen>
+$ svn add * --force
+A         foo.c
+A         somedir/bar.c
+A         otherdir/docs/baz.doc
+…
+</screen>
+
+        </refsect1>
+      </refentry>
 
       <refentry id="svn.ref.svn.c.blame">
         <refnamediv>



More information about the svnbook-dev mailing list