<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">
<channel>
<title>FreeSource - AltLinux/Sisyphus/devel/gear</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear</link>
<description>History/revisions of FreeSource/AltLinux/Sisyphus/devel/gear</description>
<language>en-us</language>
<item>
<title>2008-01-23 02:26:04</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear/show?time=2008-01-23+02%3A26%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 name=".altlinux.sisyphus.devel.gear" href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;devel&amp;nbsp;/&amp;nbsp;gear&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear?time=2008-01-23+02%3A26%3A04">2008-01-23 02:26:04&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear">2008-01-26 14:02:03&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;div class="action" style="float:right; width:250px">&lt;div class="action-content">Эта&amp;nbsp;страница была перенесена на&amp;nbsp;&lt;a href="http://altlinux.org/gear" target="_blank" title="" class="outerlink">altlinux.org&lt;/a>. Текст на&amp;nbsp;freesource.info заморожен.&lt;/div>&lt;/div>&lt;br />
Основная страница документации по&amp;nbsp;git.alt находится &lt;span class="missingpage">здесь&lt;/span>&lt;a href="http://freesource.info/wiki/git/edit?add=1&amp;" title="Создать эту страницу">?&lt;/a>, на&amp;nbsp;данной странице представлена лишь выжимка из&amp;nbsp;неё.&lt;br />
&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">После этого можно проверить соединение с&amp;nbsp;git.alt выполнив команду ssh&amp;nbsp;git.alt help. Не&amp;nbsp;забудьте перед этим добавить свой ключ в&amp;nbsp;ssh-agent командой ssh-add &amp;lt;файл с&amp;nbsp;ключём&amp;gt;. Для&amp;nbsp;облегчения жизни майнтайнерам, вынужденным пользоваться HTTP-прокси, ssh&amp;nbsp;на&amp;nbsp;git.alt доступен по&amp;nbsp;порту 443. См.&amp;nbsp;&lt;span class="missingpage">инструкцию по&amp;nbsp;использованию transconnect&lt;/span>&lt;a href="http://freesource.info/wiki/admin/transconnect/edit?add=1&amp;" title="Создать эту страницу">?&lt;/a>.&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">&lt;div class="indent">После этого можно проверить соединение с&amp;nbsp;git.alt выполнив команду ssh&amp;nbsp;git.alt help. Не&amp;nbsp;забудьте перед этим добавить свой ключ в&amp;nbsp;ssh-agent командой ssh-add &amp;lt;файл с&amp;nbsp;ключём&amp;gt;&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2007-09-28 17:57:22</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear/show?time=2007-09-28+17%3A57%3A22</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/AltLinux/Sisyphus/devel/gear&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;devel&amp;nbsp;/&amp;nbsp;gear&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear?time=2007-09-28+17%3A57%3A22">2007-09-28 17:57:22&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear?time=2008-01-23+02%3A26%3A04">2008-01-23 02:26:04&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">впрочем, gear-srpmimport обычно делает эту&amp;nbsp;работу за&amp;nbsp;вас.&lt;br />
Самое свежее описание синтаксиса можно найти в&amp;nbsp;gear-rules(5),  входящей в&amp;nbsp;состав пакета gear.&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2007-09-28 17:54:42</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear/show?time=2007-09-28+17%3A54%3A42</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/AltLinux/Sisyphus/devel/gear&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;devel&amp;nbsp;/&amp;nbsp;gear&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear?time=2007-09-28+17%3A54%3A42">2007-09-28 17:54:42&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear?time=2007-09-28+17%3A57%3A22">2007-09-28 17:57:22&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;span class="missingpage">Пример работы с&amp;nbsp;gear-tags&lt;/span>&lt;a href="http://freesource.info/wiki/geartags/edit?add=1&amp;" title="Создать эту страницу">?&lt;/a>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;a href="http://www.freesource.info/wiki/AltLinux/Sisyphus/devel/gear/geartags" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />Пример работы с&amp;nbsp;gear-tags&lt;/a>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2007-09-28 17:27:35</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear/show?time=2007-09-28+17%3A27%3A35</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/AltLinux/Sisyphus/devel/gear&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;devel&amp;nbsp;/&amp;nbsp;gear&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear?time=2007-09-28+17%3A27%3A35">2007-09-28 17:27:35&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear?time=2007-09-28+17%3A54%3A42">2007-09-28 17:54:42&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;a href="http://www.freesource.info/wiki/AltLinux/Sisyphus/devel/gear/geartags" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />Пример работы с&amp;nbsp;gear-tags&lt;/a>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;a href="http://www.freesource.info/wiki/AltLinux/Sisyphus/devel/gear/gear-tags" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />Пример работы с&amp;nbsp;gear-tags&lt;/a>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2007-09-28 17:13:37</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear/show?time=2007-09-28+17%3A13%3A37</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/AltLinux/Sisyphus/devel/gear&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;devel&amp;nbsp;/&amp;nbsp;gear&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear?time=2007-09-28+17%3A13%3A37">2007-09-28 17:13:37&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear?time=2007-09-28+17%3A27%3A35">2007-09-28 17:27:35&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Клонируем репозитарий вашего коллеги в&amp;nbsp;пределах git.alt:&lt;br />
$ ssh&amp;nbsp;git.alt git-clone /people/inger/packages/alterator-x11.git&lt;br />
Эта&amp;nbsp;стадия нужна для&amp;nbsp;того, чтобы не&amp;nbsp;генерировать кучу лишних git&amp;nbsp;email-notification в&amp;nbsp;том случае, если вы&amp;nbsp;зальёте этот репозиторий к&amp;nbsp;себе на&amp;nbsp;git.alt. А&amp;nbsp;так &amp;ndash; будут сгенерированы notifications только для&amp;nbsp;тех коммитов, которые вы&amp;nbsp;сделали после клонирования.&lt;br />
Клонируем клонированный репозитарий к&amp;nbsp;себе на&amp;nbsp;компьютер:&lt;br />
$ git-clone git.alt:packages/alterator-x11.git&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Клонируем репозитарий вашего коллеги:&lt;br />
$ git-clone git+ssh://git.alt//people/inger/packages/alterator-x11.git&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2007-09-26 14:12:48</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear/show?time=2007-09-26+14%3A12%3A48</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/AltLinux/Sisyphus/devel/gear&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;devel&amp;nbsp;/&amp;nbsp;gear&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear?time=2007-09-26+14%3A12%3A48">2007-09-26 14:12:48&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear?time=2007-09-28+17%3A13%3A37">2007-09-28 17:13:37&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;a name="h5223-1">&lt;/a>&lt;h2>Релиз пакета&lt;/h2>
&lt;em>примеры raorn@&lt;/em>&lt;br />
echo &amp;#8220;sisyphus&amp;#8221; &amp;gt;&amp;gt; .git/gear/release-tags&lt;br />
gear-release --sign=raorn@alt --create -n vim&amp;nbsp;sisyphus v7.0.109-alt1&lt;br />
сделает тег&amp;nbsp;v7.0.109-alt1 (/me юзает v%version-%release с&amp;nbsp;текстом "%name %version-%release" обычно)&lt;br />
и&amp;nbsp;ещё сделает тег&amp;nbsp;release/sisyphus на&amp;nbsp;него же&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2007-09-26 14:00:37</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear/show?time=2007-09-26+14%3A00%3A37</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/AltLinux/Sisyphus/devel/gear&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;devel&amp;nbsp;/&amp;nbsp;gear&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear?time=2007-09-26+14%3A00%3A37">2007-09-26 14:00:37&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear?time=2007-09-26+14%3A12%3A48">2007-09-26 14:12:48&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;a href="http://www.freesource.info/wiki/AltLinux/Sisyphus/devel/gear/gear-tags" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />Пример работы с&amp;nbsp;gear-tags&lt;/a>&lt;br />
&lt;ul>&lt;li> &lt;a href="http://www.freesource.info/wiki/AltLinux/Sisyphus/devel/gear/gear-tags" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />Пример работы с&amp;nbsp;gear-tags&lt;/a>
&lt;/li>&lt;li> &lt;a href="http://www.freesource.info/wiki/AltLinux/Sisyphus/devel/git" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />Ещё о&amp;nbsp;работе с&amp;nbsp;git.alt&lt;/a>&lt;/li>&lt;/ul>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Пример работы с&amp;nbsp;gear-tags&lt;br />
&lt;ul>&lt;li> Пример работы с&amp;nbsp;gear-tags
&lt;/li>&lt;li> &lt;a name=".altlinux.sisyphus.devel.git" href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git&amp;" class="" title="Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;devel&amp;nbsp;/&amp;nbsp;git">Ещё о&amp;nbsp;работе с&amp;nbsp;git.alt&lt;/a>&lt;/li>&lt;/ul>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2007-09-26 00:23:57</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear/show?time=2007-09-26+00%3A23%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/AltLinux/Sisyphus/devel/gear&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;devel&amp;nbsp;/&amp;nbsp;gear&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear?time=2007-09-26+00%3A23%3A57">2007-09-26 00:23:57&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear?time=2007-09-26+14%3A00%3A37">2007-09-26 14:00:37&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Пример работы с&amp;nbsp;gear-tags&lt;br />
&lt;ul>&lt;li> Пример работы с&amp;nbsp;gear-tags
&lt;/li>&lt;li> &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git&amp;" class="" title="Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;devel&amp;nbsp;/&amp;nbsp;git">Ещё о&amp;nbsp;работе с&amp;nbsp;git.alt&lt;/a>&lt;/li>&lt;/ul>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;a href="http://www.freesource.info/wiki/AltLinux/Sisyphus/devel/gear/gear-tags" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />Пример работы с&amp;nbsp;gear-tags&lt;/a>&lt;br />
&lt;ul>&lt;li> &lt;a href="http://www.freesource.info/wiki/AltLinux/Sisyphus/devel/gear/gear-tags" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />Пример работы с&amp;nbsp;gear-tags&lt;/a>
&lt;/li>&lt;li> &lt;a href="http://www.freesource.info/wiki/AltLinux/Sisyphus/devel/git" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />Ещё о&amp;nbsp;работе с&amp;nbsp;git.alt&lt;/a>&lt;/li>&lt;/ul>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2007-09-26 00:18:20</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear/show?time=2007-09-26+00%3A18%3A20</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/AltLinux/Sisyphus/devel/gear&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;devel&amp;nbsp;/&amp;nbsp;gear&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear?time=2007-09-26+00%3A18%3A20">2007-09-26 00:18:20&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/gear?time=2007-09-26+00%3A23%3A57">2007-09-26 00:23:57&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;a name="h5223-1">&lt;/a>&lt;h2>создание репозитария на&amp;nbsp;git.alt&lt;/h2>
Для&amp;nbsp;создания репозитария на&amp;nbsp;git.alt достаточно выполнить следуюшие шаги:&lt;br />
$ ssh&amp;nbsp;git.alt git-init-db &amp;lt;имя репозитария&amp;gt;&lt;br />
$ git&amp;nbsp;remote add&amp;nbsp;&amp;lt;имя бранча&amp;gt; &amp;lt;URL вновь созданного репозитария на&amp;nbsp;git.alt&amp;gt;&lt;br />
$ git&amp;nbsp;push &amp;lt;имя бранча&amp;gt;&lt;br />
Если же&amp;nbsp;вам нужно просто склонировать к&amp;nbsp;себе в&amp;nbsp;people для&amp;nbsp;дальнейшей модификации уже&amp;nbsp;существующий репозитарий в&amp;nbsp;git.alt, то&amp;nbsp;воспользуйтесь командой:&lt;br />
%% &lt;br />
$ ssh&amp;nbsp;git.alt git-clone /people/&amp;lt;мантейнер&amp;gt;/packages/&amp;lt;имя репозитария&amp;gt;,git&lt;br />
После чего можно так-же добавить данный репозитарий к&amp;nbsp;себе в&amp;nbsp;локальный проект и&amp;nbsp;использовать git-push для&amp;nbsp;публикации в&amp;nbsp;нём изменений.&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;a name="h5223-1">&lt;/a>&lt;h2>создание remote-репозитария&lt;/h2>
Для&amp;nbsp;того, что&amp;nbsp;бы&amp;nbsp;сделать нормальный (полнофункциональный) удалённый репозитарий, с&amp;nbsp;доступом через ssh&amp;nbsp;и&amp;nbsp;возможностью нескольким человекам работать над&amp;nbsp;одним проектом, вам&amp;nbsp;потребуется сервер с&amp;nbsp;установленным git'ом и&amp;nbsp;ssh-доступом к&amp;nbsp;этому серверу.&lt;br />
я&amp;nbsp;для себя решил следущим образом:&lt;br />
&amp;ndash; на&amp;nbsp;сервере создал группу, входящие в&amp;nbsp;которую разработчики получают права на&amp;nbsp;изменения в&amp;nbsp;git репозитарии&lt;br />
&amp;ndash; создал отдельный каталог (допустим /disk/git), сменил на&amp;nbsp;него права: 775, SGID на&amp;nbsp;группу, группа gitdevelopers&lt;br />
После этого все&amp;nbsp;разработчики получили возможность выкладывать в&amp;nbsp;этот каталог свои git&amp;nbsp;репозитарии.&lt;br />
Это&amp;nbsp;не&amp;nbsp;идеальное решение, и&amp;nbsp;предложения здесь приветствуются.&lt;br />
&lt;strong>Импорт проекта в&amp;nbsp;remote-репозитарий&lt;/strong>&lt;br />
Для&amp;nbsp;начала необходимо склонировать текущий репозитарий, убрав из&amp;nbsp;него всё лишнее:&lt;br />
git&amp;nbsp;prune&lt;br />
git-repack -a -d&lt;br />
mkdir /tmp/export&lt;br />
pushd /tmp/export&lt;br />
git-clone --bare &amp;lt;путь к&amp;nbsp;локальному репозитарию&amp;gt; &amp;lt;репозитарий.git&amp;gt;&lt;br />
Включаем post-update hook, который вызывает git-update-server-info (нужен для&amp;nbsp;http и&amp;nbsp;rsync методов доступа):&lt;br />
chmod +x &amp;lt;репозитарий.git&amp;gt;/hooks/post-update&lt;br />
Далее &amp;ndash; выкладываем созданный &amp;lt;репозитарий.git&amp;gt; на&amp;nbsp;сервер через rsync:&lt;br />
rsync -vaP -e ssh&amp;nbsp;&amp;lt;репозитарий.git&amp;gt; сервер:/disk/git/&lt;br />
где&amp;nbsp;/disk/git/ &amp;ndash; это&amp;nbsp;собственно путь к&amp;nbsp;хранилищу git&amp;nbsp;репозитариев на&amp;nbsp;сервере&lt;br />
после этого заходим на&amp;nbsp;сервер и&amp;nbsp;меняем владельца репозитария, выставляя группу и&amp;nbsp;права группе на&amp;nbsp;запись к&amp;nbsp;файлам репозитария.&lt;br />
не&amp;nbsp;стоит забывать добавлять remote-branch в&amp;nbsp;локальный репозитарий (cg-branch-add), и&amp;nbsp;выполнять время-от-времени в&amp;nbsp;него cg-push ;)&lt;/div>&lt;/div>
</description>
</item>
</channel>
</rss>
