<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">
<channel>
<title>FreeSource - TZ/RazrabotkaNuzhnyxProgramm/SmartRsync</title>
<link>http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync</link>
<description>History/revisions of FreeSource/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync</description>
<language>en-us</language>
<item>
<title>2006-07-22 10:24:01</title>
<link>http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync/show?time=2006-07-22+10%3A24%3A01</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a name=".tz.razrabotkanuzhnyxprogramm.smartrsync" href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync&amp;" class="">/TZ&amp;nbsp;/&amp;nbsp;Razrabotka&amp;nbsp;Nuzhnyx&amp;nbsp;Programm&amp;nbsp;/&amp;nbsp;Smart&amp;nbsp;Rsync&lt;/a> за &lt;a href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync?time=2006-07-22+10%3A24%3A01">2006-07-22 10:24:01&lt;/a> и &lt;a href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync">2006-07-25 08:06:54&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Да, сюда же:  ещё хорошо делать &lt;tt>cp -al&lt;/tt> во&amp;nbsp;временное место, а&amp;nbsp;уже его&amp;nbsp;синхронизировать; после успешного (sic!) завершения &amp;mdash; перекидывать ссылку или&amp;nbsp;делать &lt;tt>mv &amp;&amp; rm&amp;nbsp;-rf&lt;/tt>.&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Да, сюда же:  ещё хорошо делать &lt;tt>cp -al&lt;/tt> во&amp;nbsp;временное место, а&amp;nbsp;уже его&amp;nbsp;синхронизировать; после успешного (sic!) завершения &amp;mdash; перекидывать ссылку или&amp;nbsp;делать &lt;tt>mv &amp;amp;&amp;amp; rm&amp;nbsp;-rf&lt;/tt>.&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2006-07-22 10:23:56</title>
<link>http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync/show?time=2006-07-22+10%3A23%3A56</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync&amp;" class="">/TZ&amp;nbsp;/&amp;nbsp;Razrabotka&amp;nbsp;Nuzhnyx&amp;nbsp;Programm&amp;nbsp;/&amp;nbsp;Smart&amp;nbsp;Rsync&lt;/a> за &lt;a href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync?time=2006-07-22+10%3A23%3A56">2006-07-22 10:23:56&lt;/a> и &lt;a href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync?time=2006-07-22+10%3A24%3A01">2006-07-22 10:24:01&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;!--notypo-->{{backlinks}}&lt;!--/notypo-->&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;!--notypo-->{{backlinks}}&lt;!--/notypo-->&amp;lt;div style="abc"&amp;gt;123&amp;lt;/div&amp;gt; &lt;!--notypo-->&amp;lt;div style=&amp;quot;bcd&amp;quot;&amp;gt;456&amp;lt;/div&amp;gt;&lt;!--/notypo--> [&lt;a href="http://google.com" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://google.com&lt;/a> SE&amp;nbsp;Google] &lt;a href="http://yahoo.com" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />SE Yahoo&lt;/a>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2005-11-06 13:25:57</title>
<link>http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync/show?time=2005-11-06+13%3A25%3A57</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync&amp;" class="">/TZ&amp;nbsp;/&amp;nbsp;Razrabotka&amp;nbsp;Nuzhnyx&amp;nbsp;Programm&amp;nbsp;/&amp;nbsp;Smart&amp;nbsp;Rsync&lt;/a> за &lt;a href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync?time=2005-11-06+13%3A25%3A57">2005-11-06 13:25:57&lt;/a> и &lt;a href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync?time=2006-07-22+10%3A23%3A56">2006-07-22 10:23:56&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Да, сюда же:  ещё хорошо делать &lt;tt>cp -al&lt;/tt> во&amp;nbsp;временное место, а&amp;nbsp;уже его&amp;nbsp;синхронизировать; после успешного (sic!) завершения &amp;mdash; перекидывать ссылку или&amp;nbsp;делать &lt;tt>mv &amp;amp;&amp;amp; rm&amp;nbsp;-rf&lt;/tt>.&lt;br />
&lt;!--notypo-->{{backlinks}}&lt;!--/notypo-->&amp;lt;div style="abc"&amp;gt;123&amp;lt;/div&amp;gt; &lt;!--notypo-->&amp;lt;div style=&amp;quot;bcd&amp;quot;&amp;gt;456&amp;lt;/div&amp;gt;&lt;!--/notypo--> [&lt;a href="http://google.com" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://google.com&lt;/a> SE&amp;nbsp;Google] &lt;a href="http://yahoo.com" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />SE Yahoo&lt;/a>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Да, сюда же:  ещё хорошо делать &lt;tt>cp -al&lt;/tt> во&amp;nbsp;временное место, а&amp;nbsp;уже его&amp;nbsp;синхронизировать; после успешного (sic!) завершения &amp;mdash; перекидывать ссылку или&amp;nbsp;делать &lt;tt>mv &amp;&amp; rm&amp;nbsp;-rf&lt;/tt>.&lt;br />
&lt;!--notypo-->{{backlinks}}&lt;!--/notypo-->&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2005-10-17 18:06:52</title>
<link>http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync/show?time=2005-10-17+18%3A06%3A52</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync&amp;" class="">/TZ&amp;nbsp;/&amp;nbsp;Razrabotka&amp;nbsp;Nuzhnyx&amp;nbsp;Programm&amp;nbsp;/&amp;nbsp;Smart&amp;nbsp;Rsync&lt;/a> за &lt;a href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync?time=2005-10-17+18%3A06%3A52">2005-10-17 18:06:52&lt;/a> и &lt;a href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync?time=2005-11-06+13%3A25%3A57">2005-11-06 13:25:57&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;ul>&lt;li> выделяем пакеты, которые есть в&amp;nbsp;обоих репозитариях, но&amp;nbsp;в разных версиях  (update &amp;ndash; скорее не&amp;nbsp;в разных версиях, а&amp;nbsp;в разных сборках, потому что&amp;nbsp;из-за использования сжатия дельты между версиями получаются весьма большие, тогда как&amp;nbsp;в&amp;nbsp;сборках меняется только спек и&amp;nbsp;патчи).&lt;/li>&lt;/ul>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;ul>&lt;li> выделяем пакеты, которые есть в&amp;nbsp;обоих репозитариях, но&amp;nbsp;в разных версиях&lt;/li>&lt;/ul>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2005-08-22 08:32:04</title>
<link>http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync/show?time=2005-08-22+08%3A32%3A04</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync&amp;" class="">/TZ&amp;nbsp;/&amp;nbsp;Razrabotka&amp;nbsp;Nuzhnyx&amp;nbsp;Programm&amp;nbsp;/&amp;nbsp;Smart&amp;nbsp;Rsync&lt;/a> за &lt;a href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync?time=2005-08-22+08%3A32%3A04">2005-08-22 08:32:04&lt;/a> и &lt;a href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync?time=2005-10-17+18%3A06%3A52">2005-10-17 18:06:52&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Еще&amp;nbsp;вариант &amp;mdash; облегчить работу на&amp;nbsp;клиентской стороне за&amp;nbsp;счет некоторой работы на&amp;nbsp;сервере:&lt;br />
&lt;ul>&lt;li> (в случае сизифа) на&amp;nbsp;сервере где-нить рядом с&amp;nbsp;основным репозиторием иметь отдельную структуру хотя бы&amp;nbsp;для files/, в&amp;nbsp;которой будут располагатсья симлинки на&amp;nbsp;реальные пакеты из&amp;nbsp;Sisyphus/files/, только имена ссылок будут иметь вид&amp;nbsp;&lt;tt>%{NAME}.%{ARCH}.rpm&lt;/tt>.
&lt;/li>&lt;li> на&amp;nbsp;клиенте синхронизировать полученную структуру вместо Sisyphus/files/, не&amp;nbsp;забыв добавить &lt;tt>-L&lt;/tt> к&amp;nbsp;опциям &lt;tt>rsync&lt;/tt>&lt;/li>&lt;/ul>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2005-08-21 19:56:49</title>
<link>http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync/show?time=2005-08-21+19%3A56%3A49</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync&amp;" class="">/TZ&amp;nbsp;/&amp;nbsp;Razrabotka&amp;nbsp;Nuzhnyx&amp;nbsp;Programm&amp;nbsp;/&amp;nbsp;Smart&amp;nbsp;Rsync&lt;/a> за &lt;a href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync?time=2005-08-21+19%3A56%3A49">2005-08-21 19:56:49&lt;/a> и &lt;a href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync?time=2005-08-22+08%3A32%3A04">2005-08-22 08:32:04&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;ul>&lt;li> получаем список файлов с&amp;nbsp;удалённого сервера (учитывая заданные фильтры, например &lt;tt>--exclude='*SRPMS*'&lt;/tt>)
&lt;/li>&lt;li> смотрим на&amp;nbsp;локальный репозитарий
&lt;/li>&lt;li> выделяем пакеты, которые есть в&amp;nbsp;обоих репозитариях, но&amp;nbsp;в разных версиях
&lt;/li>&lt;li> запускаем &lt;tt>rsync -Pav --delete --delete-after&lt;/tt>, как&amp;nbsp;в&amp;nbsp;существующих скриптах (см. ниже)
&lt;/li>&lt;li> возможно, ещё что-то придумываем про&amp;nbsp;&lt;tt>contents_index&lt;/tt> и&amp;nbsp;&lt;em>возможно&lt;/em> &amp;mdash; &lt;tt>base/&lt;/tt> вообще (тогда отлетают подписи хэшей, но&amp;nbsp;экономится трафик на&amp;nbsp;неуникальную информацию &amp;mdash; бишь отдельный режим)&lt;/li>&lt;/ul>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;ul>&lt;li> получаем список файлов с&amp;nbsp;удалённого сервера (учитывая заданные фильтры, например --exclude='*SRPMS*')
&lt;/li>&lt;li> смотрим на&amp;nbsp;локальный репо
&lt;/li>&lt;li> выделяем пакеты, которые есть в&amp;nbsp;обоих репо, но&amp;nbsp;в разных версиях
&lt;/li>&lt;li> запускаем rsync -Pav --delete --delete-after, как&amp;nbsp;в&amp;nbsp;существующих скриптах (см. ниже)
&lt;/li>&lt;li> возможно, ещё что-то придумываем про&amp;nbsp;contents_index и&amp;nbsp;_возможно_ &amp;mdash; base/ вообще (тогда отлетают подписи хэшей, но&amp;nbsp;экономится трафик на&amp;nbsp;неуникальную информацию &amp;mdash; бишь отдельный режим)&lt;/li>&lt;/ul>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2005-08-21 19:54:02</title>
<link>http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync/show?time=2005-08-21+19%3A54%3A02</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync&amp;" class="">/TZ&amp;nbsp;/&amp;nbsp;Razrabotka&amp;nbsp;Nuzhnyx&amp;nbsp;Programm&amp;nbsp;/&amp;nbsp;Smart&amp;nbsp;Rsync&lt;/a> за &lt;a href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync?time=2005-08-21+19%3A54%3A02">2005-08-21 19:54:02&lt;/a> и &lt;a href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync?time=2005-08-21+19%3A56%3A49">2005-08-21 19:56:49&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Да, сюда же:  ещё хорошо делать &lt;tt>cp -al&lt;/tt> во&amp;nbsp;временное место, а&amp;nbsp;уже его&amp;nbsp;синхронизировать; после успешного (sic!) завершения &amp;mdash; перекидывать ссылку или&amp;nbsp;делать &lt;tt>mv &amp;&amp; rm&amp;nbsp;-rf&lt;/tt>.&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2005-08-19 20:22:23</title>
<link>http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync/show?time=2005-08-19+20%3A22%3A23</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync&amp;" class="">/TZ&amp;nbsp;/&amp;nbsp;Razrabotka&amp;nbsp;Nuzhnyx&amp;nbsp;Programm&amp;nbsp;/&amp;nbsp;Smart&amp;nbsp;Rsync&lt;/a> за &lt;a href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync?time=2005-08-19+20%3A22%3A23">2005-08-19 20:22:23&lt;/a> и &lt;a href="http://freesource.info/wiki/TZ/RazrabotkaNuzhnyxProgramm/SmartRsync?time=2005-08-21+19%3A54%3A02">2005-08-21 19:54:02&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;ul>&lt;li> &lt;a href="http://lists.altlinux.ru/pipermail/sisyphus/2005-August/067666.html" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />sisyphus-mirror-0.1-alt1&lt;/a>&lt;/li>&lt;/ul>&lt;/div>&lt;/div>
</description>
</item>
</channel>
</rss>
