You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by nd...@apache.org on 2008/02/16 05:02:26 UTC

svn commit: r628236 [1/2] - in /harmony/standard/site: docs/quickhelp_contributors.html docs/quickhelp_contributors.ru.html xdocs/quickhelp_contributors.ru.xml xdocs/quickhelp_contributors.xml

Author: ndbeyer
Date: Fri Feb 15 20:02:25 2008
New Revision: 628236

URL: http://svn.apache.org/viewvc?rev=628236&view=rev
Log:
Update quickhelp for contributors to reflect new ant target names

Modified:
    harmony/standard/site/docs/quickhelp_contributors.html
    harmony/standard/site/docs/quickhelp_contributors.ru.html
    harmony/standard/site/xdocs/quickhelp_contributors.ru.xml
    harmony/standard/site/xdocs/quickhelp_contributors.xml

Modified: harmony/standard/site/docs/quickhelp_contributors.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/quickhelp_contributors.html?rev=628236&r1=628235&r2=628236&view=diff
==============================================================================
--- harmony/standard/site/docs/quickhelp_contributors.html (original)
+++ harmony/standard/site/docs/quickhelp_contributors.html Fri Feb 15 20:02:25 2008
@@ -504,7 +504,7 @@
           Type the following command in the root directory of the
           federated build:
         </p>
-                                <pre>$ ant populate_source</pre>
+                                <pre>$ ant populate-src</pre>
                                 <p>
           The given command checks out class library, DRLVM and jdktools into the
           <code>working_classlib</code>, <code>working_vm</code> and <code>working_jdktools</code>

Modified: harmony/standard/site/docs/quickhelp_contributors.ru.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/quickhelp_contributors.ru.html?rev=628236&r1=628235&r2=628236&view=diff
==============================================================================
--- harmony/standard/site/docs/quickhelp_contributors.ru.html (original)
+++ harmony/standard/site/docs/quickhelp_contributors.ru.html Fri Feb 15 20:02:25 2008
@@ -191,68 +191,68 @@
             <!-- MAIN CONTENT -->
             <div id="top">
                                                         <h1>
-      <a name="Ð?нструкция по сборке и использованию исходного кода Apache Harmony">Ð?нструкция по сборке и использованию исходного кода Apache Harmony</a>
+      <a name="ИнÑ?трукциÑ? по Ñ?борке и иÑ?пользованию иÑ?ходного кода Apache Harmony">ИнÑ?трукциÑ? по Ñ?борке и иÑ?пользованию иÑ?ходного кода Apache Harmony</a>
     </h1>
                         <p style="text-align: right">RU | <a href="quickhelp_contributors.html">EN</a></p>
-                                <P><strong>Внимание</strong>: Данная страница является переводом английской версии на сайте и находится в стадии разработки.</P>
-                                <p>Следуйте этой инструкции, чтобы настроить, скомпилировать и работать с исходным кодом Apache Harmony. Для этого, необходимо: </p>
+                                <P><strong>Внимание</strong>: ДаннаÑ? Ñ?траница Ñ?влÑ?етÑ?Ñ? переводом английÑ?кой верÑ?ии на Ñ?айте и находитÑ?Ñ? в Ñ?тадии разработки.</P>
+                                <p>Следуйте Ñ?той инÑ?трукции, чтобы наÑ?троить, Ñ?компилировать и работать Ñ? иÑ?ходным кодом Apache Harmony. ДлÑ? Ñ?того, необходимо: </p>
                                 <ol type="1">
-       <li><a href="#prerequisites">Убедиться, что установлено все необходимое ПО</a>.  </li>
-       <li><a href="#checkout">Загрузить исходный код</a>. </li>
-       <li><a href="#building">Скомпилировать исходный код</a>.
+       <li><a href="#prerequisites">УбедитьÑ?Ñ?, что уÑ?тановлено вÑ?е необходимое ПО</a>.  </li>
+       <li><a href="#checkout">Загрузить иÑ?ходный код</a>. </li>
+       <li><a href="#building">Скомпилировать иÑ?ходный код</a>.
     </li>
     </ol>
-                                <p>После успешного завершения компиляции кода, вы сможете запускать Java* приложения, используя Harmony. </p>
-                                <p>Если вам не нужен весь комплект разработчика Harmony Java SE (HDK),
-    и вы намерены работать с отдельными частями кода Apache Harmony, следуйте
-    <a href="#step-by-step">пошаговой инструкции</a> для построения
-    отдельных компонент этого комплекта.  </p>
-                                <p>Проект находится на стадии разработки. При обнаружении ошибок,
-    воспользуйтесь поиском по архиву <a href="http://harmony.apache.org/mailing.html">
-    почтовой рассылки проекта</a> - возможно, ваша проблема уже выявлена и решена.
-    Если вы не нашли нужную информацию, пришлите нам описание проблемы, и мы постараемся помочь.  </p>
+                                <p>ПоÑ?ле уÑ?пешного завершениÑ? компилÑ?ции кода, вы Ñ?можете запуÑ?кать Java* приложениÑ?, иÑ?пользуÑ? Harmony. </p>
+                                <p>ЕÑ?ли вам не нужен веÑ?ь комплект разработчика Harmony Java SE (HDK),
+    и вы намерены работать Ñ? отдельными чаÑ?тÑ?ми кода Apache Harmony, Ñ?ледуйте
+    <a href="#step-by-step">пошаговой инÑ?трукции</a> длÑ? поÑ?троениÑ?
+    отдельных компонент Ñ?того комплекта.  </p>
+                                <p>Проект находитÑ?Ñ? на Ñ?тадии разработки. При обнаружении ошибок,
+    воÑ?пользуйтеÑ?ь поиÑ?ком по архиву <a href="http://harmony.apache.org/mailing.html">
+    почтовой раÑ?Ñ?ылки проекта</a> - возможно, ваша проблема уже выÑ?влена и решена.
+    ЕÑ?ли вы не нашли нужную информацию, пришлите нам опиÑ?ание проблемы, и мы поÑ?тараемÑ?Ñ? помочь.  </p>
                                     
     <h2>
-        <a name="1. Требования к системе">1. Требования к системе</a>
+        <a name="1. ТребованиÑ? к Ñ?иÑ?теме">1. ТребованиÑ? к Ñ?иÑ?теме</a>
     </h2>
       
                         <a id="prerequisites" />
-                                <h3>Общие требования</h3>
-                                <p>Для работы с Harmony необходимо установить следующее ПО: </p>
+                                <h3>Общие требованиÑ?</h3>
+                                <p>ДлÑ? работы Ñ? Harmony необходимо уÑ?тановить Ñ?ледующее ПО: </p>
                                 <ul>
-        <li> Apache Ant версия 1.6.5 или более поздняя
+        <li> Apache Ant верÑ?иÑ? 1.6.5 или более позднÑ?Ñ?
         </li>
         <li> Subversion
         </li>
         <li> Java SE 5 JDK
-        <p><strong>Примечание:</strong> если у вас включен брандмауэр,
-        настройте соединение через прокси-сервер для работы с ant и svn.
-        Для svn, следуйте указаниям в документации клиентского приложения.
-        Например, для использования консольной версии svn внесите
-        соответствующие изменения в файл <code>~/.subversion/servers</code>.
-        Для работы ant, укажите следующие значения  для переменной окружения
+        <p><strong>Примечание:</strong> еÑ?ли у ваÑ? включен брандмауÑ?р,
+        наÑ?тройте Ñ?оединение через прокÑ?и-Ñ?ервер длÑ? работы Ñ? ant и svn.
+        ДлÑ? svn, Ñ?ледуйте указаниÑ?м в документации клиентÑ?кого приложениÑ?.
+        Ð?апример, длÑ? иÑ?пользованиÑ? конÑ?ольной верÑ?ии svn внеÑ?ите
+        Ñ?оответÑ?твующие изменениÑ? в файл <code>~/.subversion/servers</code>.
+        ДлÑ? работы ant, укажите Ñ?ледующие значениÑ?  длÑ? переменной окружениÑ?
         <code>ANT_OPTS</code>:
         </p>
         <pre>-Dhttp.proxyHost=&lt;host&gt;
 -Dhttp.proxyPort=&lt;proxy&gt;</pre>
         </li>
         </ul>
-                                <h3>Tребования для отдельных платформ</h3>
-                                <p>В зависимости от платформы (см. список поддерживаемых платформ) вам понадобится ряд других программ, наиболее общий список которых приводится ниже.  </p>
+                                <h3>TребованиÑ? длÑ? отдельных платформ</h3>
+                                <p>В завиÑ?имоÑ?ти от платформы (Ñ?м. Ñ?пиÑ?ок поддерживаемых платформ) вам понадобитÑ?Ñ? рÑ?д других программ, наиболее общий Ñ?пиÑ?ок которых приводитÑ?Ñ? ниже.  </p>
                                 <p><strong>Windows</strong> </p>
                                 <ul>
-               <li> SDK для платформы Windows </li>
+               <li> SDK длÑ? платформы Windows </li>
                <li> Microsoft Visual Studio.NET 2003 </li>
-               <li> (по желанию) Внешний компилятор:
+               <li> (по желанию) Внешний компилÑ?тор:
                 <ul>
-                    <li> Microsoft 32-битный компилятор C/C++, версия 7 или более поздняя </li>
-                    <li> Intel C++ Compiler , версия 9.0 </li>
+                    <li> Microsoft 32-битный компилÑ?тор C/C++, верÑ?иÑ? 7 или более позднÑ?Ñ? </li>
+                    <li> Intel C++ Compiler , верÑ?иÑ? 9.0 </li>
                 </ul></li>
             </ul>
                                 <p><strong>Linux</strong> </p>
                                 <ul>
-        <li> gcc компилятор, версия 3.3.3 или более поздняя (Версии до 3.3.3 не тестировались но могут работать.) </li>
-        <li> g++ компилятор </li>
+        <li> gcc компилÑ?тор, верÑ?иÑ? 3.3.3 или более позднÑ?Ñ? (ВерÑ?ии до 3.3.3 не теÑ?тировалиÑ?ь но могут работать.) </li>
+        <li> g++ компилÑ?тор </li>
         <li> make </li>
         <li> liblcms1-dev </li>
         <li> libpng12-dev </li>
@@ -263,21 +263,21 @@
         <li> libxml2-dev </li>
         <li> x11proto-xext-dev </li>
     </ul>
-                                <h3>Дополнительные требования</h3>
-                                <p>Отдельные компоненты системы сборки также зависит от сторонних программных продуктов и библиотек. Поскольку эти требования постоянно эволюционируют, мы рекомендуем запустить систему сборки и автоматически загрузить недостающие компоненты через Ð?нтернет.  </p>
-                                <p>Для построения DRLVM отдельным компонентам системы требуются: </p>
+                                <h3>Дополнительные требованиÑ?</h3>
+                                <p>Отдельные компоненты Ñ?иÑ?темы Ñ?борки также завиÑ?ит от Ñ?торонних программных продуктов и библиотек. ПоÑ?кольку Ñ?ти требованиÑ? поÑ?тоÑ?нно Ñ?волюционируют, мы рекомендуем запуÑ?тить Ñ?иÑ?тему Ñ?борки и автоматичеÑ?ки загрузить недоÑ?тающие компоненты через Интернет.  </p>
+                                <p>ДлÑ? поÑ?троениÑ? DRLVM отдельным компонентам Ñ?иÑ?темы требуютÑ?Ñ?: </p>
                                 <ul>
-        <li> Xalan-Java, версия 2.7.0 (копируется из библиотек классов)  </li>
-        <li> Cpp Tasks collection, версия 1.0 beta 3 or higher (загружается из сети)  </li>
-        <li> Ant-Contrib набор задач, версия 0.6 или более поздняя (загружается из сети)  </li>
-        <li> Zlib библиотека, бинарные файлы, версия 1.2.1 или более поздняя (загружается из сети)  </li>
-        <li> Apache Portable Runtime Layer , версия 1.2.6 (загружается из сети)  </li>
-        <li> APR-util, версия 1.2.6 (загружается из сети)  </li>
-        <li> APR-iconv, версия 1.1.1 (загружается из сети) </li>
-        <li> Log4cxx , наиболее поздняя версия, из SVN - 467164 (загружается из сети)  </li>
+        <li> Xalan-Java, верÑ?иÑ? 2.7.0 (копируетÑ?Ñ? из библиотек клаÑ?Ñ?ов)  </li>
+        <li> Cpp Tasks collection, верÑ?иÑ? 1.0 beta 3 or higher (загружаетÑ?Ñ? из Ñ?ети)  </li>
+        <li> Ant-Contrib набор задач, верÑ?иÑ? 0.6 или более позднÑ?Ñ? (загружаетÑ?Ñ? из Ñ?ети)  </li>
+        <li> Zlib библиотека, бинарные файлы, верÑ?иÑ? 1.2.1 или более позднÑ?Ñ? (загружаетÑ?Ñ? из Ñ?ети)  </li>
+        <li> Apache Portable Runtime Layer , верÑ?иÑ? 1.2.6 (загружаетÑ?Ñ? из Ñ?ети)  </li>
+        <li> APR-util, верÑ?иÑ? 1.2.6 (загружаетÑ?Ñ? из Ñ?ети)  </li>
+        <li> APR-iconv, верÑ?иÑ? 1.1.1 (загружаетÑ?Ñ? из Ñ?ети) </li>
+        <li> Log4cxx , наиболее позднÑ?Ñ? верÑ?иÑ?, из SVN - 467164 (загружаетÑ?Ñ? из Ñ?ети)  </li>
     </ul>
-                                <p>Данные компоненты необходимы для построения исходного кода как на Windows, так и на Linux системах. </p>
-                                <p>Вы можете загрузить и установить дополнительные компоненты до сборки DRLVM и указать их расположение, как описано <code>файле</code>, шаг 3.3.1. Там же содержится информация о том, как отключить автоматическую загрузку сторонних компонент во время сборки и использовать уже установленныÐ
 µ версии.  Примечание: поскольку требования к ПО периодически изменяются, не рекомендуется самостоятельно устанавливать недостающие компоненты. Система сборки сделает это за вас.  </p>
+                                <p>Данные компоненты необходимы длÑ? поÑ?троениÑ? иÑ?ходного кода как на Windows, так и на Linux Ñ?иÑ?темах. </p>
+                                <p>Вы можете загрузить и уÑ?тановить дополнительные компоненты до Ñ?борки DRLVM и указать их раÑ?положение, как опиÑ?ано <code>файле</code>, шаг 3.3.1. Там же Ñ?одержитÑ?Ñ? информациÑ? о том, как отключить автоматичеÑ?кую загрузку Ñ?торонних компонент во времÑ? Ñ?борки и иÑ?пользовать уже уÑ?тановленные веÑ�
 �Ñ?ии.  Примечание: поÑ?кольку требованиÑ? к ПО периодичеÑ?ки изменÑ?ютÑ?Ñ?, не рекомендуетÑ?Ñ? Ñ?амоÑ?тоÑ?тельно уÑ?танавливать недоÑ?тающие компоненты. СиÑ?тема Ñ?борки Ñ?делает Ñ?то за ваÑ?.  </p>
                    
                                     
     <h2>
@@ -285,77 +285,77 @@
     </h2>
       
                         <a id="checkout" />
-                                <p>Ð?сходный код Harmony ВМ разделен на несколько частей. Для построения всей среды исполнения вам необходимо построить библиотеку классов и виртуальную машину. Ð?спользуйте объединенную систему сборки для построения всей среды, а затем работайте с библиотекой классов и/или ВМ по
  вашему выбору. В настоящее время, система сборки использует виртуальную машину DRLVM. </p>
-                                <p>Для того, чтобы выгрузить объединенную систему сборки из SVN репозитория, используйте следующую команду:
+                                <p>ИÑ?ходный код Harmony ВМ разделен на неÑ?колько чаÑ?тей. ДлÑ? поÑ?троениÑ? вÑ?ей Ñ?реды иÑ?полнениÑ? вам необходимо поÑ?троить библиотеку клаÑ?Ñ?ов и виртуальную машину. ИÑ?пользуйте объединенную Ñ?иÑ?тему Ñ?борки длÑ? поÑ?троениÑ? вÑ?ей Ñ?реды, а затем работайте Ñ? библиотекой клаÑ?Ñ?ов и/или ВМ по вашемÑ
 ƒ выбору. В наÑ?тоÑ?щее времÑ?, Ñ?иÑ?тема Ñ?борки иÑ?пользует виртуальную машину DRLVM. </p>
+                                <p>ДлÑ? того, чтобы выгрузить объединенную Ñ?иÑ?тему Ñ?борки из SVN репозиториÑ?, иÑ?пользуйте Ñ?ледующую команду:
         </p>
                                 <pre>$ svn co https://svn.apache.org/repos/asf/harmony/enhanced/trunk</pre>
-                                <p>Данная команда выгружает дерево каталогов с пустыми директориями <code>working_classlib</code> и <code>working_vm</code>. После построения исходного кода на следующем этапе, в директорию <code>working_classlib</code> будет выгружена копия  дерева каталогов библиотеки классов, а в директорию <code>working_vm</code> - копия дерева каталогов DRLVM.  </p>
-                                <p><strong>Примечание</strong>: в ОС Windows, если корневая директория системы сборки находится на много уровней ниже корневого каталога, излишне длинный путь к библиотеке классов может вызвать ошибку при попытке выгрузить исходный код. Для решения этой проблемы, переместите корневую дирек�
 �‚орию системы сборки выше по дереву каталогов или смените операционную систему.  </p>
+                                <p>ДаннаÑ? команда выгружает дерево каталогов Ñ? пуÑ?тыми директориÑ?ми <code>working_classlib</code> и <code>working_vm</code>. ПоÑ?ле поÑ?троениÑ? иÑ?ходного кода на Ñ?ледующем Ñ?тапе, в директорию <code>working_classlib</code> будет выгружена копиÑ?  дерева каталогов библиотеки клаÑ?Ñ?ов, а в директорию <code>working_vm</code> - копиÑ? дерева каталогов DRLVM.  </p>
+                                <p><strong>Примечание</strong>: в ОС Windows, еÑ?ли корневаÑ? директориÑ? Ñ?иÑ?темы Ñ?борки находитÑ?Ñ? на много уровней ниже корневого каталога, излишне длинный путь к библиотеке клаÑ?Ñ?ов может вызвать ошибку при попытке выгрузить иÑ?ходный код. ДлÑ? решениÑ? Ñ?той проблемы, перемеÑ?тите корневую директори
 ю Ñ?иÑ?темы Ñ?борки выше по дереву каталогов или Ñ?мените операционную Ñ?иÑ?тему.  </p>
                    
                                     
     <h2>
-        <a name="3. Сборка исходного кода комплекта разработчика HDK">3. Сборка исходного кода комплекта разработчика HDK</a>
+        <a name="3. Сборка иÑ?ходного кода комплекта разработчика HDK">3. Сборка иÑ?ходного кода комплекта разработчика HDK</a>
     </h2>
       
                         <a id="building" />
-                                <p> На этом этапе система готова скомпилировать исходный код. Во время первой сборки система загружает все необходимые дополнительные компоненты. Система сборки оповещает пользователя об отсутствии необходимых компонент или изменении в требованиях, так что процедуру за�
 �³Ñ€ÑƒÐ·ÐºÐ¸ внешних компонент необходимо будет периодически повторять.  </p>
-                                <p>Для того, чтобы загрузить необходимые дополнительные компоненты, исходный код Harmony и построить готовую среду исполнения и комплект разработчика Harmony Java SE (HDK), в корневой папке системы сборки вызовите следующую команду:
+                                <p> Ð?а Ñ?том Ñ?тапе Ñ?иÑ?тема готова Ñ?компилировать иÑ?ходный код. Во времÑ? первой Ñ?борки Ñ?иÑ?тема загружает вÑ?е необходимые дополнительные компоненты. СиÑ?тема Ñ?борки оповещает пользователÑ? об отÑ?утÑ?твии необходимых компонент или изменении в требованиÑ?х, так что процедуру загрузÐ�
 �и внешних компонент необходимо будет периодичеÑ?ки повторÑ?ть.  </p>
+                                <p>ДлÑ? того, чтобы загрузить необходимые дополнительные компоненты, иÑ?ходный код Harmony и поÑ?троить готовую Ñ?реду иÑ?полнениÑ? и комплект разработчика Harmony Java SE (HDK), в корневой папке Ñ?иÑ?темы Ñ?борки вызовите Ñ?ледующую команду:
     </p>
                                 <pre>$ ant -Dauto.fetch=true</pre>
-                                <p>Данная команда выгружает все сторонние компоненты, которые могут распространяться под различными лицензиями, отличающимися от лицензии Apache, см. полный список лицензий в файле <code>THIRD_PARTY_NOTICES.txt</code> в корневой папке.  </p>
-                                <p>Выгружать дополнительные компоненты нужно только во время первого прогона сборки. Для последующих прогонов, используйте команду
+                                <p>ДаннаÑ? команда выгружает вÑ?е Ñ?торонние компоненты, которые могут раÑ?проÑ?транÑ?тьÑ?Ñ? под различными лицензиÑ?ми, отличающимиÑ?Ñ? от лицензии Apache, Ñ?м. полный Ñ?пиÑ?ок лицензий в файле <code>THIRD_PARTY_NOTICES.txt</code> в корневой папке.  </p>
+                                <p>Выгружать дополнительные компоненты нужно только во времÑ? первого прогона Ñ?борки. ДлÑ? поÑ?ледующих прогонов, иÑ?пользуйте команду
     </p>
                                 <pre>$ ant</pre>
-                                <p> Для построения полной сборки рекомендуется увеличить объем динамической памяти (Java heap), используемой программой Apache Ant.
-     Для этого, измените значение переменной окружения ANT_OPTS в зависимости от вашей операционной системы, например:
+                                <p> ДлÑ? поÑ?троениÑ? полной Ñ?борки рекомендуетÑ?Ñ? увеличить объем динамичеÑ?кой памÑ?ти (Java heap), иÑ?пользуемой программой Apache Ant.
+     ДлÑ? Ñ?того, измените значение переменной окружениÑ? ANT_OPTS в завиÑ?имоÑ?ти от вашей операционной Ñ?иÑ?темы, например:
     </p>
                                 <pre>ANT_OPTS='-Xms256m -Xmx512m' </pre>
-                                <p>Если вы предполагаете использовать отдельные части исходного кода, вам не нужен весь комплект разработчика. В таком случае, не вызывайте ant и следуйте пошаговой инструкции.  </p>
+                                <p>ЕÑ?ли вы предполагаете иÑ?пользовать отдельные чаÑ?ти иÑ?ходного кода, вам не нужен веÑ?ь комплект разработчика. В таком Ñ?лучае, не вызывайте ant и Ñ?ледуйте пошаговой инÑ?трукции.  </p>
                    
                 <p class="backtotop"><a href="#top">Back to top</a></p>
                                         <h1>
-      <a name="Пошаговая инструкция сборки исходного кода">Пошаговая инструкция сборки исходного кода</a>
+      <a name="ПошаговаÑ? инÑ?трукциÑ? Ñ?борки иÑ?ходного кода">ПошаговаÑ? инÑ?трукциÑ? Ñ?борки иÑ?ходного кода</a>
     </h1>
                             
     <h2>
-        <a name="1. Ð?звлечение дерева каталогов">1. Ð?звлечение дерева каталогов</a>
+        <a name="1. Извлечение дерева каталогов">1. Извлечение дерева каталогов</a>
     </h2>
       
                         <a id="step-by-step" />
-                                <p>Для извлечения дерева каталогов, используйте соответствующее имя, указанное в скрипте <code>build.xml</code> в объединенной системе сборки. В корневой директории объединенной системы сборки, выполните следующую команду:
+                                <p>ДлÑ? извлечениÑ? дерева каталогов, иÑ?пользуйте Ñ?оответÑ?твующее имÑ?, указанное в Ñ?крипте <code>build.xml</code> в объединенной Ñ?иÑ?теме Ñ?борки. В корневой директории объединенной Ñ?иÑ?темы Ñ?борки, выполните Ñ?ледующую команду:
     </p>
-                                <pre>$ ant populate_source</pre>
-                                <p>Данная команда выкачивает библиотеку классов и ВМ в директориях  <code>working_classlib</code> и <code>working_vm</code> соответственно, причем версия извлеченного кода соответствует версии файла <code>build.xml</code>. Поскольку дерево каталогов довольно велико, извлечение всего каталога может занять продолжительное вр
 емя.  </p>
+                                <pre>$ ant populate-src</pre>
+                                <p>ДаннаÑ? команда выкачивает библиотеку клаÑ?Ñ?ов и ВМ в директориÑ?х  <code>working_classlib</code> и <code>working_vm</code> Ñ?оответÑ?твенно, причем верÑ?иÑ? извлеченного кода Ñ?оответÑ?твует верÑ?ии файла <code>build.xml</code>. ПоÑ?кольку дерево каталогов довольно велико, извлечение вÑ?его каталога может занÑ?ть продолжительное времÑ?.  
 </p>
                    
                                     
     <h2>
         <a name="2. Обновление Дерева Каталогов">2. Обновление Дерева Каталогов</a>
     </h2>
       
-                        <p>По прошествии времени, вы можете синхронизировать вашу копию исходного кода с текущей версией на SVN репозитории, вызывая команду <code>svn</code> update в нужной директории, например:
+                        <p>По прошеÑ?твии времени, вы можете Ñ?инхронизировать вашу копию иÑ?ходного кода Ñ? текущей верÑ?ией на SVN репозитории, вызываÑ? команду <code>svn</code> update в нужной директории, например:
     </p>
                                 <pre>$ cd working_classlib
 $ svn update</pre>
-                                <p>Таким способом вы можете получать обновления кода библиотеки классов и ВМ. После исполнения команды в вашем дереве каталогов отобразятся все изменения, внесенные в  SVN репозиторий после предыдущей синхронизации. Если у вас есть доступ к репозиторию с правом записи, вы можÐ�
 �те загружать обновления командой <code>svn checkin</code>. Примечание: если после обновления дерева каталогов появляется ошибка при построении библиотеки классов, удалите результаты предыдущей сборки командой
+                                <p>Таким Ñ?поÑ?обом вы можете получать обновлениÑ? кода библиотеки клаÑ?Ñ?ов и ВМ. ПоÑ?ле иÑ?полнениÑ? команды в вашем дереве каталогов отобразÑ?тÑ?Ñ? вÑ?е изменениÑ?, внеÑ?енные в  SVN репозиторий поÑ?ле предыдущей Ñ?инхронизации. ЕÑ?ли у ваÑ? еÑ?ть доÑ?туп к репозиторию Ñ? правом запиÑ?и, вы можете заг
 ружать обновлениÑ? командой <code>svn checkin</code>. Примечание: еÑ?ли поÑ?ле обновлениÑ? дерева каталогов поÑ?влÑ?етÑ?Ñ? ошибка при поÑ?троении библиотеки клаÑ?Ñ?ов, удалите результаты предыдущей Ñ?борки командой
     </p>
                                 <pre>$ ant clean</pre>
                    
                                     
     <h2>
-        <a name="3. Сборка библиотеки классов">3. Сборка библиотеки классов</a>
+        <a name="3. Сборка библиотеки клаÑ?Ñ?ов">3. Сборка библиотеки клаÑ?Ñ?ов</a>
     </h2>
       
-                        <p>На данном этапе система готова скомпилировать исходный код. Сначала происходит сборка библиотеки классов, поскольку от нее зависит сборка виртуальной машины, и наличие библиотеки классов необходимо для функционирования всей среды исполнения.  </p>
-                                <p>Во время первой сборки система загружает все необходимые дополнительные компоненты. Система сборки оповещает пользователя об отсутствии необходимых компонент или изменении в требованиях, так что процедуру загрузки внешних компонент необходимо будет периодически п�
 �¾Ð²Ñ‚орять.  </p>
-                                <p>Для загрузки внешних компонент и сборки библиотеки классов используйте следующие команды:
+                        <p>Ð?а данном Ñ?тапе Ñ?иÑ?тема готова Ñ?компилировать иÑ?ходный код. Сначала проиÑ?ходит Ñ?борка библиотеки клаÑ?Ñ?ов, поÑ?кольку от нее завиÑ?ит Ñ?борка виртуальной машины, и наличие библиотеки клаÑ?Ñ?ов необходимо длÑ? функционированиÑ? вÑ?ей Ñ?реды иÑ?полнениÑ?.  </p>
+                                <p>Во времÑ? первой Ñ?борки Ñ?иÑ?тема загружает вÑ?е необходимые дополнительные компоненты. СиÑ?тема Ñ?борки оповещает пользователÑ? об отÑ?утÑ?твии необходимых компонент или изменении в требованиÑ?х, так что процедуру загрузки внешних компонент необходимо будет периодичеÑ?ки повт�
 �¾Ñ€Ñ?ть.  </p>
+                                <p>ДлÑ? загрузки внешних компонент и Ñ?борки библиотеки клаÑ?Ñ?ов иÑ?пользуйте Ñ?ледующие команды:
     </p>
                                 <pre>$ cd working_classlib
 $ ant fetch-depends
 $ ant</pre>
-                                <p>Для тестирования библиотеки классов вам необходима виртуальная машина. Если у вас уже есть ВМ, запустите полный набор тестов для библиотеки классов следующей командой:
+                                <p>ДлÑ? теÑ?тированиÑ? библиотеки клаÑ?Ñ?ов вам необходима виртуальнаÑ? машина. ЕÑ?ли у ваÑ? уже еÑ?ть ВМ, запуÑ?тите полный набор теÑ?тов длÑ? библиотеки клаÑ?Ñ?ов Ñ?ледующей командой:
     </p>
                                 <pre>$ ant test</pre>
-                                <p>Для тестирования подходит не только виртуальная машина DRLVM, см. раздел Составление среды исполнения из построенных компонент. Если вы хотите тестировать библиотеку классов вместе с DRLVM, следуйте дальнейшим инструкциям для ее сборки.  </p>
+                                <p>ДлÑ? теÑ?тированиÑ? подходит не только виртуальнаÑ? машина DRLVM, Ñ?м. раздел СоÑ?тавление Ñ?реды иÑ?полнениÑ? из поÑ?троенных компонент. ЕÑ?ли вы хотите теÑ?тировать библиотеку клаÑ?Ñ?ов вмеÑ?те Ñ? DRLVM, Ñ?ледуйте дальнейшим инÑ?трукциÑ?м длÑ? ее Ñ?борки.  </p>
                    
                                     
     <h2>
@@ -363,32 +363,32 @@
     </h2>
       
                         <h3>4.1. Перейдите в директорию build.</h3>
-                                <p>После сборки библиотеки классов, постройте ВМ для получения функционирующей среды исполнения.
-    Для этого, вернитесь в корневую директорию объединенной системы сборки и перейдите в директорию
+                                <p>ПоÑ?ле Ñ?борки библиотеки клаÑ?Ñ?ов, поÑ?тройте ВМ длÑ? получениÑ? функционирующей Ñ?реды иÑ?полнениÑ?.
+    ДлÑ? Ñ?того, вернитеÑ?ь в корневую директорию объединенной Ñ?иÑ?темы Ñ?борки и перейдите в директорию
     <code>working_vm</code>, а затем в поддиректорию build: </p>
                                 <pre>$ cd working_vm/build</pre>
-                                <h3>4.2. Настройте рабочее окружение.</h3>
+                                <h3>4.2. Ð?аÑ?тройте рабочее окружение.</h3>
                                 <ul>
-        <li> Внесите изменения в файл <code>drlvm.properties</code>.
-        <p>Укажите системе сборки DRLVM директорию с библиотекой классов: в директории <code>build</code>
+        <li> ВнеÑ?ите изменениÑ? в файл <code>drlvm.properties</code>.
+        <p>Укажите Ñ?иÑ?теме Ñ?борки DRLVM директорию Ñ? библиотекой клаÑ?Ñ?ов: в директории <code>build</code>
         переименуйте файл <code>drlvm.properties.example</code> в <code>drlvm.properties</code>. </p>
         <pre>$ cp drlvm.properties.example drlvm.properties</pre>
-        <p>Этот файл содержит значение параметра, сообщающего системе сборки DRLVM,
-        что библиотека классов находится в директории <code>working_classlib</code>.
-        Для того чтобы указать другую сборку библиотеки классов, укажите другой файл
-         с соответствующим значением при вызове команды сборки. </p>
-        <p>Проверьте, что в используемом файле параметр <code>deploy.canonical.flag</code>
-        имеет значение TRUE. Этот параметр позволяет системе сборки создать директорию
-        <code>deploy/jre/bin</code>, которая понадобится на следующих этапах сборки.  </p>
+        <p>Этот файл Ñ?одержит значение параметра, Ñ?ообщающего Ñ?иÑ?теме Ñ?борки DRLVM,
+        что библиотека клаÑ?Ñ?ов находитÑ?Ñ? в директории <code>working_classlib</code>.
+        ДлÑ? того чтобы указать другую Ñ?борку библиотеки клаÑ?Ñ?ов, укажите другой файл
+         Ñ? Ñ?оответÑ?твующим значением при вызове команды Ñ?борки. </p>
+        <p>Проверьте, что в иÑ?пользуемом файле параметр <code>deploy.canonical.flag</code>
+        имеет значение TRUE. Этот параметр позволÑ?ет Ñ?иÑ?теме Ñ?борки Ñ?оздать директорию
+        <code>deploy/jre/bin</code>, котораÑ? понадобитÑ?Ñ? на Ñ?ледующих Ñ?тапах Ñ?борки.  </p>
         </li>
 
-        <li> Укажите используемый компилятор.
-        <p>Для того чтобы перейти на другой компилятор или режим сборки
-        с помощью переменных окружения, используйте следующие команды: </p>
+        <li> Укажите иÑ?пользуемый компилÑ?тор.
+        <p>ДлÑ? того чтобы перейти на другой компилÑ?тор или режим Ñ?борки
+        Ñ? помощью переменных окружениÑ?, иÑ?пользуйте Ñ?ледующие команды: </p>
                <table>
                   <tr>
                     <th class="TableHeading">
-                      Компилятор
+                      КомпилÑ?тор
                     </th>
                     <th class="TableHeading">
                        Windows
@@ -432,8 +432,8 @@
                   </tr>
                 </table>
                 </li>
-        <li>Укажите режим сборки: отладочный (debug) или рабочий (release).
-        <p>По умолчанию, система сборки работает в отладочном режиме. Для переключения в рабочий режим, выполните следующие команды: </p>
+        <li>Укажите режим Ñ?борки: отладочный (debug) или рабочий (release).
+        <p>По умолчанию, Ñ?иÑ?тема Ñ?борки работает в отладочном режиме. ДлÑ? переключениÑ? в рабочий режим, выполните Ñ?ледующие команды: </p>
         <p><strong>Windows</strong>: </p>
         <pre>&gt; set BUILD_CFG=release
 &gt; build.bat</pre>
@@ -442,26 +442,26 @@
         <pre>$ BUILD_CFG=release ./build.bat</pre>
         </li></ul>
                                 <h3>4.3. Загрузите дополнительные компоненты.</h3>
-                                <p>Перед тем, как запустить сборку, необходимо загрузить все дополнительные компоненты. Обратите внимание: эта операция может занять длительное время.   </p>
+                                <p>Перед тем, как запуÑ?тить Ñ?борку, необходимо загрузить вÑ?е дополнительные компоненты. Обратите внимание: Ñ?та операциÑ? может занÑ?ть длительное времÑ?.   </p>
                                 <p><strong>Windows</strong>: </p>
                                 <pre>C:...\trunk\working_vm\build&gt;build.bat update </pre>
                                 <p><strong>Linux</strong>: </p>
                                 <pre>$ sh build.sh update </pre>
-                                <h3>4.4 Запустите сборку кода.</h3>
-                                <p>Чтобы запустить сборку, вызовите следующую команду:  </p>
+                                <h3>4.4 ЗапуÑ?тите Ñ?борку кода.</h3>
+                                <p>Чтобы запуÑ?тить Ñ?борку, вызовите Ñ?ледующую команду:  </p>
                                 <p><strong>Windows</strong>: </p>
                                 <pre>C:...\trunk\working_vm\build&gt;build.bat</pre>
                                 <p><strong>Linux</strong>: </p>
                                 <pre>$ sh build.sh</pre>
-                                <h3>4.5. Запустите набор тестов для проверки правильности сборки.</h3>
-                                <p>Для проверки правильности сборки, запустите набор тестов acceptance tests командой:  </p>
+                                <h3>4.5. ЗапуÑ?тите набор теÑ?тов длÑ? проверки правильноÑ?ти Ñ?борки.</h3>
+                                <p>ДлÑ? проверки правильноÑ?ти Ñ?борки, запуÑ?тите набор теÑ?тов acceptance tests командой:  </p>
                                 <p><strong>Windows</strong>: </p>
                                 <pre>C:...\trunk\working_vm\build&gt;build.bat test</pre>
                                 <p><strong>Linux</strong>: </p>
                                 <pre>$ sh build.sh test</pre>
-                                <p><strong>Примечание</strong>: в настоящее время, kernel тесты не проходят.
-    Для успешного прохождения тестов, используйте C Unit и Smoke тесты.  </p>
-                                <p>Сборка виртуальной машины успешно завершена. Полная функционирующая среда исполнения готова к использованию и находится в директории <code>deploy/jre</code> внутри директории <code>build</code>.  Чтобы это проверить, вы можете, например, узнать версию используемой среды исполнения:
+                                <p><strong>Примечание</strong>: в наÑ?тоÑ?щее времÑ?, kernel теÑ?ты не проходÑ?т.
+    ДлÑ? уÑ?пешного прохождениÑ? теÑ?тов, иÑ?пользуйте C Unit и Smoke теÑ?ты.  </p>
+                                <p>Сборка виртуальной машины уÑ?пешно завершена. ПолнаÑ? функционирующаÑ? Ñ?реда иÑ?полнениÑ? готова к иÑ?пользованию и находитÑ?Ñ? в директории <code>deploy/jre</code> внутри директории <code>build</code>.  Чтобы Ñ?то проверить, вы можете, например, узнать верÑ?ию иÑ?пользуемой Ñ?реды иÑ?полнениÑ?:
 </p>
                                 <pre>$ cd deploy/jre/bin
 $ ./java -version
@@ -475,33 +475,33 @@
                    
                                     
     <h2>
-        <a name="5. Конструирование среды исполнения из скомпилированных компонент">5. Конструирование среды исполнения из скомпилированных компонент</a>
+        <a name="5. КонÑ?труирование Ñ?реды иÑ?полнениÑ? из Ñ?компилированных компонент">5. КонÑ?труирование Ñ?реды иÑ?полнениÑ? из Ñ?компилированных компонент</a>
     </h2>
       
-                        <p>Разработчики библиотек классов могут использовать виртуальную машину DRLVM
-    или установить другую совместимую ВМ. Например, вы можете использовать IBM
-    virtual machine которая была предоставлена компанией IBM для нужд разработчиков
-     проекта на условиях пробной, не открытой лицензии на выполняемый код.
-     Для установки ВМ следуйте прилагающейся документации. Вы можете развернуть
-     дерево каталогов библиотек классов поверх дерева каталогов Harmony,
-     так что директории 'jdk' совпадут.  </p>
+                        <p>Разработчики библиотек клаÑ?Ñ?ов могут иÑ?пользовать виртуальную машину DRLVM
+    или уÑ?тановить другую Ñ?овмеÑ?тимую ВМ. Ð?апример, вы можете иÑ?пользовать IBM
+    virtual machine котораÑ? была предоÑ?тавлена компанией IBM длÑ? нужд разработчиков
+     проекта на уÑ?ловиÑ?х пробной, не открытой лицензии на выполнÑ?емый код.
+     ДлÑ? уÑ?тановки ВМ Ñ?ледуйте прилагающейÑ?Ñ? документации. Вы можете развернуть
+     дерево каталогов библиотек клаÑ?Ñ?ов поверх дерева каталогов Harmony,
+     так что директории 'jdk' Ñ?овпадут.  </p>
                                 <p><strong>Windows</strong>: </p>
                                 <pre>$ unzip &lt;path_to_vm_zip&gt; -d ../..</pre>
                                 <p><strong>Linux</strong>: </p>
                                 <pre>$ tar xzf &lt;path_to_vm_tarball&gt; --directory ../..</pre>
-                                <p>Для работы с библиотекой классов Harmony, используйте подробную
-    документацию для этого компонента.  Разработчики виртуальной машины
-    DRLVM используют ВМ, построенную в результате сборки, то есть
-    среду исполнения, состоящую из DRLVM и библиотеки классов.  </p>
+                                <p>ДлÑ? работы Ñ? библиотекой клаÑ?Ñ?ов Harmony, иÑ?пользуйте подробную
+    документацию длÑ? Ñ?того компонента.  Разработчики виртуальной машины
+    DRLVM иÑ?пользуют ВМ, поÑ?троенную в результате Ñ?борки, то еÑ?ть
+    Ñ?реду иÑ?полнениÑ?, Ñ?оÑ?тоÑ?щую из DRLVM и библиотеки клаÑ?Ñ?ов.  </p>
                    
                 <p class="backtotop"><a href="#top">Back to top</a></p>
                                         <h1>
-      <a name="Запуск Java-приложений">Запуск Java-приложений</a>
+      <a name="ЗапуÑ?к Java-приложений">ЗапуÑ?к Java-приложений</a>
     </h1>
-                        <p>Убедитесь, что переменная окружения <code>JAVA_HOME</code> не имеет
-значения или указывает на директорию <code>deploy/jre</code>.
-Ð?спользуйте стандартный синтаксис для запуска Java-приложений
-с помощью программы запуска в директории <code>deploy/jre/bin</code>: </p>
+                        <p>УбедитеÑ?ь, что переменнаÑ? окружениÑ? <code>JAVA_HOME</code> не имеет
+значениÑ? или указывает на директорию <code>deploy/jre</code>.
+ИÑ?пользуйте Ñ?тандартный Ñ?интакÑ?иÑ? длÑ? запуÑ?ка Java-приложений
+Ñ? помощью программы запуÑ?ка в директории <code>deploy/jre/bin</code>: </p>
                                 <pre>
 $ deploy/jre/bin/java -showversion -jar helloworld.jar
 Apache Harmony Launcher: