<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Комментарии к записи: Перенос SVN-репозитария в git</title>
	<atom:link href="http://leonid.shevtsov.me/22-07-2009/perenos-svn-repozitariya-v-git/feed/" rel="self" type="application/rss+xml" />
	<link>http://leonid.shevtsov.me/22-07-2009/perenos-svn-repozitariya-v-git/</link>
	<description>Ruby, Ruby on Rails, RubyGL и др. ключевые слова</description>
	<lastBuildDate>Wed, 14 Jul 2010 11:09:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Автор: mikhailov</title>
		<link>http://leonid.shevtsov.me/22-07-2009/perenos-svn-repozitariya-v-git/#comment-1389</link>
		<dc:creator>mikhailov</dc:creator>
		<pubDate>Tue, 10 Nov 2009 08:06:03 +0000</pubDate>
		<guid isPermaLink="false">http://leonid.shevtsov.me/?p=278#comment-1389</guid>
		<description>git-svn вполне работоспособная альтернатива тупому svn</description>
		<content:encoded><![CDATA[<p>git-svn вполне работоспособная альтернатива тупому svn</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Леонид Шевцов</title>
		<link>http://leonid.shevtsov.me/22-07-2009/perenos-svn-repozitariya-v-git/#comment-864</link>
		<dc:creator>Леонид Шевцов</dc:creator>
		<pubDate>Mon, 05 Oct 2009 20:53:15 +0000</pubDate>
		<guid isPermaLink="false">http://leonid.shevtsov.me/?p=278#comment-864</guid>
		<description>Если кратко - Git не умеет работать с удаленным репозитарием как с файлами. Это даже описано в &lt;a href=&quot;http://git.or.cz/gitwiki/GitFaq#HowdoIpublishmyrepoviaSFTP.3F&quot; rel=&quot;nofollow&quot;&gt;Git FAQ&lt;/a&gt;.

Думаю, разработчики не спешат устранять эту проблему, поскольку можно просто смонтировать репозитарий по sshfs (точнее, смонтировать каталог по sshfs и выкладывать туда репозитарий).</description>
		<content:encoded><![CDATA[<p>Если кратко &#8211; Git не умеет работать с удаленным репозитарием как с файлами. Это даже описано в <a href="http://git.or.cz/gitwiki/GitFaq#HowdoIpublishmyrepoviaSFTP.3F" rel="nofollow">Git FAQ</a>.</p>
<p>Думаю, разработчики не спешат устранять эту проблему, поскольку можно просто смонтировать репозитарий по sshfs (точнее, смонтировать каталог по sshfs и выкладывать туда репозитарий).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Сергей Морозов</title>
		<link>http://leonid.shevtsov.me/22-07-2009/perenos-svn-repozitariya-v-git/#comment-862</link>
		<dc:creator>Сергей Морозов</dc:creator>
		<pubDate>Mon, 05 Oct 2009 16:03:20 +0000</pubDate>
		<guid isPermaLink="false">http://leonid.shevtsov.me/?p=278#comment-862</guid>
		<description>Скажите, правильно ли я понимаю, что для того, чтобы иметь основной, &quot;центральный&quot;, репозиторий где-то на удаленном хосте, доступном через SSH, нужно, чтобы на этом хосте был установлен Git?

Для меня эта необходимость до сих пор неочевидна. Почему для того, чтобы удаленно пользоваться файлами (по сути ведь репозиторий — это файлы), нужно дополнительное серверное ПО?

Можно ли как-то вынести центральный репозиторий на shared-хостинг, на котором нет возможности устанавливать дополнительное ПО?</description>
		<content:encoded><![CDATA[<p>Скажите, правильно ли я понимаю, что для того, чтобы иметь основной, &laquo;центральный&raquo;, репозиторий где-то на удаленном хосте, доступном через SSH, нужно, чтобы на этом хосте был установлен Git?</p>
<p>Для меня эта необходимость до сих пор неочевидна. Почему для того, чтобы удаленно пользоваться файлами (по сути ведь репозиторий — это файлы), нужно дополнительное серверное ПО?</p>
<p>Можно ли как-то вынести центральный репозиторий на shared-хостинг, на котором нет возможности устанавливать дополнительное ПО?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: mikhailov</title>
		<link>http://leonid.shevtsov.me/22-07-2009/perenos-svn-repozitariya-v-git/#comment-813</link>
		<dc:creator>mikhailov</dc:creator>
		<pubDate>Thu, 01 Oct 2009 17:21:16 +0000</pubDate>
		<guid isPermaLink="false">http://leonid.shevtsov.me/?p=278#comment-813</guid>
		<description>а что делать, если заказчик ну никак не хочет слышать про гит - вообще падает в обморок от этого слова :)
делать так:
$ git init
$ echo .svn &gt; .gitignore # Git будет игнорить папки SVN
$ git add .
$ git commit -m &quot;git init&quot;
$ svn propset svn:ignore .git  # property &#039;svn:ignore&#039; set on &#039;.&#039;
$ svn commit -m &quot;ignoring git folder&quot;
$ git add .
$ git commit -m &quot;commit for deploy to heroku&quot;

И работать с гитом локально, а заказчик будет видеть прежний svn-репозиторий</description>
		<content:encoded><![CDATA[<p>а что делать, если заказчик ну никак не хочет слышать про гит &#8211; вообще падает в обморок от этого слова :)<br />
делать так:<br />
$ git init<br />
$ echo .svn &gt; .gitignore # Git будет игнорить папки SVN<br />
$ git add .<br />
$ git commit -m &laquo;git init&raquo;<br />
$ svn propset svn:ignore .git  # property &#8217;svn:ignore&#8217; set on &#8216;.&#8217;<br />
$ svn commit -m &laquo;ignoring git folder&raquo;<br />
$ git add .<br />
$ git commit -m &laquo;commit for deploy to heroku&raquo;</p>
<p>И работать с гитом локально, а заказчик будет видеть прежний svn-репозиторий</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Алексей</title>
		<link>http://leonid.shevtsov.me/22-07-2009/perenos-svn-repozitariya-v-git/#comment-615</link>
		<dc:creator>Алексей</dc:creator>
		<pubDate>Sat, 19 Sep 2009 07:17:30 +0000</pubDate>
		<guid isPermaLink="false">http://leonid.shevtsov.me/?p=278#comment-615</guid>
		<description>Спасибо, помогло. Самому было трудно разобраться...</description>
		<content:encoded><![CDATA[<p>Спасибо, помогло. Самому было трудно разобраться&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Леонид Шевцов</title>
		<link>http://leonid.shevtsov.me/22-07-2009/perenos-svn-repozitariya-v-git/#comment-231</link>
		<dc:creator>Леонид Шевцов</dc:creator>
		<pubDate>Fri, 24 Jul 2009 10:38:26 +0000</pubDate>
		<guid isPermaLink="false">http://leonid.shevtsov.me/?p=278#comment-231</guid>
		<description>Сетевой импорт вытягивает содержимое всех ревизий из SVN, разумеется, он занимает долгое время. Я бы советовал вытягивать его прямо на сервере, так git-svn не придется таскать по сети столько данных.

Черепаший ui - это tortoisegit? Да, он еще очень сырой.

Не знаю, как с гитом под windows, говорят, что плохо, но с другой стороны рядом со мной сидит человек, он замечательно работает c msysgit с авторизацией по ключу.</description>
		<content:encoded><![CDATA[<p>Сетевой импорт вытягивает содержимое всех ревизий из SVN, разумеется, он занимает долгое время. Я бы советовал вытягивать его прямо на сервере, так git-svn не придется таскать по сети столько данных.</p>
<p>Черепаший ui &#8211; это tortoisegit? Да, он еще очень сырой.</p>
<p>Не знаю, как с гитом под windows, говорят, что плохо, но с другой стороны рядом со мной сидит человек, он замечательно работает c msysgit с авторизацией по ключу.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Miroslav Rubanets</title>
		<link>http://leonid.shevtsov.me/22-07-2009/perenos-svn-repozitariya-v-git/#comment-230</link>
		<dc:creator>Miroslav Rubanets</dc:creator>
		<pubDate>Fri, 24 Jul 2009 06:46:11 +0000</pubDate>
		<guid isPermaLink="false">http://leonid.shevtsov.me/?p=278#comment-230</guid>
		<description>мое приключение с гит имело целью использовать его для работы с центральным репозиторием. 
Первый облом - время сетевого импорта.
Второй облом - он не осилил импорт из локального репо полученного svnsync&#039;ом  (svn 1.6, гит июльский ). 3й облом - черепаший ui отказывался выполнять команды с центральным репозиторием (версия была свежая). Из командной строки fetch шел, но указать ему ключик от cygwin ssh мне не удалось (это к слову про еще один кривой юникс под виндой).
так что пока не впечатлило.
зы идея выкладывания корпоративного репо на гитхаб жжот напалмом.</description>
		<content:encoded><![CDATA[<p>мое приключение с гит имело целью использовать его для работы с центральным репозиторием.<br />
Первый облом &#8211; время сетевого импорта.<br />
Второй облом &#8211; он не осилил импорт из локального репо полученного svnsync&#8217;ом  (svn 1.6, гит июльский ). 3й облом &#8211; черепаший ui отказывался выполнять команды с центральным репозиторием (версия была свежая). Из командной строки fetch шел, но указать ему ключик от cygwin ssh мне не удалось (это к слову про еще один кривой юникс под виндой).<br />
так что пока не впечатлило.<br />
зы идея выкладывания корпоративного репо на гитхаб жжот напалмом.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Max</title>
		<link>http://leonid.shevtsov.me/22-07-2009/perenos-svn-repozitariya-v-git/#comment-228</link>
		<dc:creator>Max</dc:creator>
		<pubDate>Fri, 24 Jul 2009 02:57:29 +0000</pubDate>
		<guid isPermaLink="false">http://leonid.shevtsov.me/?p=278#comment-228</guid>
		<description>Если в svn использовались svn:externals, то все так просто не пройдет, ибо это не поддерживается git-svn и собственно самим git тоже.</description>
		<content:encoded><![CDATA[<p>Если в svn использовались svn:externals, то все так просто не пройдет, ибо это не поддерживается git-svn и собственно самим git тоже.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Nikolai</title>
		<link>http://leonid.shevtsov.me/22-07-2009/perenos-svn-repozitariya-v-git/#comment-225</link>
		<dc:creator>Nikolai</dc:creator>
		<pubDate>Thu, 23 Jul 2009 20:29:50 +0000</pubDate>
		<guid isPermaLink="false">http://leonid.shevtsov.me/?p=278#comment-225</guid>
		<description>А что делать, если фирма не хочет (пока) переходить на гит, но локально уже гит на реальном проекте попробовать хочется? Какие-то подобные статьи имеются?</description>
		<content:encoded><![CDATA[<p>А что делать, если фирма не хочет (пока) переходить на гит, но локально уже гит на реальном проекте попробовать хочется? Какие-то подобные статьи имеются?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: dmishe</title>
		<link>http://leonid.shevtsov.me/22-07-2009/perenos-svn-repozitariya-v-git/#comment-220</link>
		<dc:creator>dmishe</dc:creator>
		<pubDate>Wed, 22 Jul 2009 19:13:10 +0000</pubDate>
		<guid isPermaLink="false">http://leonid.shevtsov.me/?p=278#comment-220</guid>
		<description>&gt;&gt;а можно залить на github
github сам все импортирует с историей вместе.</description>
		<content:encoded><![CDATA[<p>&gt;&gt;а можно залить на github<br />
github сам все импортирует с историей вместе.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
