<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: CVS :: Сбиваются атрибуты файла после &#096;cvs commit&#096;</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/64978.html</link>
    <description>Имею в своем рабочем каталоге рабочую версию кода из репозитория CVS.&lt;br&gt;После того, как выполняю команду cvs commit, все измененные файлы приобетают права&lt;br&gt;доступа r--r--r--, и приходится в ручную выставлять каждый раз chmod u+w&lt;br&gt;&lt;br&gt;Уверен, что это решаемо, только вот пока ничего не нашел.&lt;br&gt;Подскажите, пожалуйста.&lt;br&gt;&lt;br&gt;Исходя из документации, должен быть файлик fileattr.h, но я его не нашел :(&lt;br&gt;&lt;br&gt;Каталог CVS в репозитории&lt;br&gt;Каталог &#096;CVS&apos; в каждом репозитории содержит информацию об атрибутах файлов (в файле &#096;CVS/fileattr&apos;); смотри &#096;fileattr.h&apos; среди исходных текстов CVS за дополнительной информацией. В будущем в этом каталоге могут оказать другие дополнительные файлы, поэтому сегодняшние реализации должны игнорировать неизвестные файлы. &lt;br&gt;</description>

<item>
    <title>CVS :: Сбиваются атрибуты файла после &#096;cvs commit&#096; (fgg)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/64978.html#3</link>
    <pubDate>Wed, 30 Jul 2008 13:46:03 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;Делает новые рабочие файлы доступными для чтения и записи. Переопределяет содержимое переменной &lt;br&gt;&amp;gt;окружения $CVSREAD. Файлы по умолчанию создаются для чтения и записи, если &lt;br&gt;&amp;gt;только не был установлен $CVSREAD или же не использовался ключ &#096;-r&apos;. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Так что выполнив команду cvs -w commit все файлы в рабочем каталоге &lt;br&gt;&amp;gt;имеют права на запись. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Но можно проще, нужно убрать переменную окружения $CVSREAD. &lt;br&gt;&amp;gt;Вот только, где она устанавливается, пока не разобрался :( &lt;br&gt;&lt;br&gt;cvs watch off должно помочь&lt;br&gt;</description>
</item>

<item>
    <title>CVS :: Сбиваются атрибуты файла после &#096;cvs commit&#096; (zeiter)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/64978.html#2</link>
    <pubDate>Tue, 21 Mar 2006 11:40:08 GMT</pubDate>
    <description>&amp;gt;Может дело в UMASK ? &lt;br&gt;Именно UMASK? или CVSUMASK?&lt;br&gt;&lt;br&gt;&lt;br&gt;Вроде разобрался.&lt;br&gt;&lt;br&gt;Глобальный ключ CVS -w &lt;br&gt;Делает новые рабочие файлы доступными для чтения и записи. Переопределяет содержимое переменной окружения $CVSREAD. Файлы по умолчанию создаются для чтения и записи, если только не был установлен $CVSREAD или же не использовался ключ &#096;-r&apos;. &lt;br&gt;&lt;br&gt;Так что выполнив команду cvs -w commit все файлы в рабочем каталоге имеют права на запись.&lt;br&gt;&lt;br&gt;Но можно проще, нужно убрать переменную окружения $CVSREAD.&lt;br&gt;Вот только, где она устанавливается, пока не разобрался :(&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>CVS :: Сбиваются атрибуты файла после &#096;cvs commit&#096; (lancelot)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/64978.html#1</link>
    <pubDate>Tue, 21 Mar 2006 11:06:49 GMT</pubDate>
    <description>&amp;gt;Имею в своем рабочем каталоге рабочую версию кода из репозитория CVS. &lt;br&gt;&amp;gt;После того, как выполняю команду cvs commit, все измененные файлы приобетают права &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;доступа r--r--r--, и приходится в ручную выставлять каждый раз chmod u+w &lt;br&gt;&lt;br&gt;Может дело в UMASK ?&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
