<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Раздел полезных советов: Хранение файлов конфигурации в RCS</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/32854.html</link>
    <description>Система управления версиями RCS пригодилась для сохранения резервных копий &lt;br&gt;файлов конфигурации и нескольких Perl модулей, активная разработка которых уже завершена, &lt;br&gt;но мелкие исправления и переделки еще бывают.&lt;br&gt;&lt;br&gt;Итак, для работы с RCS используются следующие команды - &lt;br&gt;   ci (импорт файлов в репозиторий), &lt;br&gt;   co (экспорт), &lt;br&gt;   rcs (манипулирование флагами файлов и проч.), &lt;br&gt;   rcsdiff, &lt;br&gt;   rlog. &lt;br&gt;&lt;br&gt;Пусть file - файл, который требуется передать в управление RCS.&lt;br&gt;   ls -la &amp;gt; file&lt;br&gt;&lt;br&gt;Первым делом нужно создать каталог для репозитория&lt;br&gt;   mkdir RCS&lt;br&gt;&lt;br&gt;Затем импортировать файл. В общем случае это делается так:&lt;br&gt;   ci file&lt;br&gt;&lt;br&gt;Исходный файл _перемещается_ в репозиторий (если он там уже есть, то под новой версией).&lt;br&gt;&lt;br&gt;Извлечь файл из репозитория можно командой:&lt;br&gt;   co file &lt;br&gt;(файл будет иметь права доступа 444)&lt;br&gt;&lt;br&gt;Чтобы изменить файл, нужно установить его блокировку и установить права доступа, разрешающие запись&lt;br&gt;   rcs -l file&lt;br&gt;   chmod o+w file&lt;br&gt;&lt;br&gt;Чтобы записать изменения нужно снова выполнить&lt;br&gt;   ci file&lt;br&gt;&lt;br&gt;&lt;br&gt;Итак, это все, что нужно дл</description>

<item>
    <title>одна только незадача (hostmaster)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/32854.html#1</link>
    <pubDate>Thu, 12 Oct 2006 07:49:14 GMT</pubDate>
    <description>все права исходного файла стройными рядами идут в /dev/null, не сохраняет RCS права (permissions)</description>
</item>

</channel>
</rss>
