diff options
Diffstat (limited to 'ru_RU.KOI8-R/articles/cvs-freebsd/article.sgml')
-rw-r--r-- | ru_RU.KOI8-R/articles/cvs-freebsd/article.sgml | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/ru_RU.KOI8-R/articles/cvs-freebsd/article.sgml b/ru_RU.KOI8-R/articles/cvs-freebsd/article.sgml index 4ca9059830..50a7cc89e0 100644 --- a/ru_RU.KOI8-R/articles/cvs-freebsd/article.sgml +++ b/ru_RU.KOI8-R/articles/cvs-freebsd/article.sgml @@ -1,9 +1,9 @@ <!-- The FreeBSD Russian Documentation Project - $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/cvs-freebsd/article.sgml,v 1.7 2005/07/24 11:05:22 marck Exp $ + $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/cvs-freebsd/article.sgml,v 1.9 2006/02/05 17:43:22 marck Exp $ - Original revision: 1.15 + Original revision: 1.16 --> <!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [ @@ -89,9 +89,9 @@ <screen>&prompt.user; <userinput>cvs -d <replaceable>path-to-repository</replaceable> init</userinput></screen> - <para>Разультатом ее выполнения будет созданный + <para>Результатом ее выполнения будет созданный <application>CVS</application> служебный - каталог <filename>CVSROOT</filename>, в котором выполняется вся + каталог <filename role="directory">CVSROOT</filename>, в котором выполняется вся настройка.</para> </sect2> @@ -117,25 +117,25 @@ <sect2> <title>Получение исходных текстов</title> - <para>Теперь вам нужно получить каталог <filename>CVSROOT</filename> из + <para>Теперь вам нужно получить каталог <filename role="directory">CVSROOT</filename> из хранилища FreeBSD. Проще всего это делается извлечением с анонимного зеркала CVS FreeBSD. Обратитесь к <ulink url="&url.books.handbook;/anoncvs.html">соответствующей главе Руководства</ulink> для получения дополнительной информации. Мы будем полагать, что исходные тексты хранятся в подкаталоге - <filename>CVSROOT-freebsd</filename> текущего каталога.</para> + <filename role="directory">CVSROOT-freebsd</filename> текущего каталога.</para> </sect2> <sect2> <title>Копирование скриптов FreeBSD</title> <para>Теперь мы скопируем исходные тексты FreeBSD из - <filename>CVSROOT</filename> в наше хранилище. Если вы знакомы с + <filename role="directory">CVSROOT</filename> в наше хранилище. Если вы знакомы с <application>CVS</application>, то для вас может иметь смысл попытаться импортировать скрипты, чтобы облегчить синхронизацию с последующими версиями. Однако при этом оказывается, что <application>CVS</application> имеет в этой области недостаток: при - импортировании исходных текстов в каталог <filename>CVSROOT</filename> + импортировании исходных текстов в каталог <filename role="directory">CVSROOT</filename> она не будет обновлять необходимые административные файлы. Чтобы в этом убедиться, вам нужно проверить каждый файл после импортирования, при этом смысл <literal>cvs import</literal> теряется. Поэтому @@ -143,7 +143,7 @@ <para>Не имеет значения, как вы относитесь к предыдущему параграфу—результат один и тот же. Просто поместите ваш - <filename>CVSROOT</filename> и скопируйте файлы FreeBSD поверх ваших + <filename role="directory">CVSROOT</filename> и скопируйте файлы FreeBSD поверх ваших локальных (неизмененных) копий:</para> <screen>&prompt.user; <userinput>cvs -d <replaceable>path-to-your-repository</replaceable> checkout CVSROOT</userinput> @@ -295,7 +295,7 @@ исключаются из проверки. Вы должны добавить выражения в этот файл, если вы помещаете в хранилище файлы, которые не могут иметь заголовки с версиями. Для целей установки скриптов лучшим - решением может оказаться исключение <filename>CVSROOT/</filename> + решением может оказаться исключение <filename role="directory">CVSROOT/</filename> из проверки заголовков.</para> </listitem> @@ -500,7 +500,7 @@ <para><literal>@LOG_FILE_MAP</literal> - измените этот массив по своему усмотрению - каждое регулярное выражение сравнивается с каталогом коммита, и протокольное сообщение при коммите - сохраняется в подкаталоге <filename>commitlogs</filename> + сохраняется в подкаталоге <filename role="directory">commitlogs</filename> в указанном файле.</para> </listitem> @@ -533,7 +533,7 @@ <literal>^CVSROOT/</literal>, и добавьте одну строку только с <literal>^CVSROOT/</literal>. После установки обработчика (wrapper) вы можете добавить свои заголовки к файлам в каталоге - <filename>CVSROOT</filename> и восстановить эти строки, но теперь + <filename role="directory">CVSROOT</filename> и восстановить эти строки, но теперь они будут иметь смысл, только когда вы попытаетесь выполнить коммит позже.</para> </step> @@ -575,8 +575,8 @@ <para>Последним действием, которое нужно сделать перед тем, как закончить работу, является проверка того, что протоколы коммитов могут сохраняться. По умолчанию они сохраняются в хранилище, в - подкаталоге <filename>commitlogs</filename> каталога - <filename>CVSROOT</filename>. Этот каталог должен быть создан, так + подкаталоге <filename role="directory">commitlogs</filename> каталога + <filename role="directory">CVSROOT</filename>. Этот каталог должен быть создан, так что выполните следующее:</para> <screen>&prompt.user; <userinput>mkdir commitlogs</userinput> @@ -586,7 +586,7 @@ <para>А теперь, после тщательной проверки, вы должны выполнить коммит ваших изменений. Убедитесь, что вы дали сами себе доступ к каталогу - <filename>CVSROOT</filename> в вашем <filename>avail</filename> до + <filename role="directory">CVSROOT</filename> в вашем <filename>avail</filename> до того, как его делать, так как в противном случае вы заблокируете сами себя. Так что убедитесь, что всё именно так, как вы и предполагали, а затем выполните следующее:</para> @@ -616,7 +616,7 @@ <para>Проект FreeBSD сам по себе использует несколько другую настройку, в которой также используются файлы из подкаталога <filename>freebsd</filename> каталога FreeBSD - <filename>CVSROOT</filename>. Проект использует их из-за большого + <filename role="directory">CVSROOT</filename>. Проект использует их из-за большого количества коммиттеров, которые все должны быть в одной и той же группе. Поэтому был написан простой обработчик, проверяющий, что люди имеют правильные права на выполнение коммита, а затем устанавливающий @@ -689,7 +689,7 @@ проверить правильность установки группы при выполнении коммита. Исходные тексты для этого размещены в <filename>cvswrap.c</filename> из вашего - <filename>CVSROOT</filename>.</para> + <filename role="directory">CVSROOT</filename>.</para> <para>Откомпилируйте исходные тексты, которые вы редактировали для включения правильных путей:</para> |