<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-4141529053283360832.post7792331431367522542..comments</id><updated>2008-11-21T02:29:11.761+06:00</updated><title type='text'>Comments on Андрей Таранцов: Девять причин перейти на Git</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.tarantsov.com/feeds/7792331431367522542/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html'/><author><name>Andrey Tarantsov</name><uri>http://www.blogger.com/profile/14705911318584620422</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-10260743997744945</id><published>2008-11-21T02:29:00.000+06:00</published><updated>2008-11-21T02:29:00.000+06:00</updated><title type='text'>О том, почему DVCS - хорошо, лучше всего узнать из...</title><content type='html'>О том, почему DVCS - хорошо, лучше всего узнать из techtalk'а Линуса Торвальдса, на который есть ссылка в конце поста.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/10260743997744945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/10260743997744945'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html?showComment=1227212940000#c10260743997744945' title=''/><author><name>Andrey Tarantsov</name><uri>http://www.blogger.com/profile/14705911318584620422</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16989630348453962054'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-7792331431367522542' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/7792331431367522542' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-290286835573529109</id><published>2008-11-20T19:21:00.000+06:00</published><updated>2008-11-20T19:21:00.000+06:00</updated><title type='text'>А в чем преимущество Git перед SVN?</title><content type='html'>А в чем преимущество Git перед SVN?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/290286835573529109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/290286835573529109'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html?showComment=1227187260000#c290286835573529109' title=''/><author><name>Doctor013</name><uri>http://www.blogger.com/profile/14690339356096144833</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-7792331431367522542' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/7792331431367522542' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-6309823677332460052</id><published>2008-11-17T17:06:00.000+06:00</published><updated>2008-11-17T17:06:00.000+06:00</updated><title type='text'>Хотя... Юрий, предлагаю дружно вспомнить, что люди...</title><content type='html'>Хотя... Юрий, предлагаю дружно вспомнить, что люди важнее технологий.&lt;BR/&gt;&lt;BR/&gt;Простите мне обидные слова.  Не стоит оно того.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/6309823677332460052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/6309823677332460052'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html?showComment=1226919960000#c6309823677332460052' title=''/><author><name>Michael</name><uri>http://www.blogger.com/profile/05776241788066018972</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-7792331431367522542' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/7792331431367522542' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-5367443165740621708</id><published>2008-11-17T15:00:00.000+06:00</published><updated>2008-11-17T15:00:00.000+06:00</updated><title type='text'>Уважаемый просто лось, мы с Вами на брудершафт не ...</title><content type='html'>Уважаемый просто лось, мы с Вами на брудершафт не пили.  И консультироваться у Вас о том, чем мне пользоваться или не пользоваться -- не вижу смысла.&lt;BR/&gt;&lt;BR/&gt;Пользоваться этим поделием доводится при взаимодействии с ltsp upstream, который угодил в заложники калоникала.&lt;BR/&gt;&lt;BR/&gt;Преимуществ у bzr перед git мне неизвестно.  Вообще.  Откопать хотя бы одно предлагаю в качестве домашнего задания.&lt;BR/&gt;&lt;BR/&gt;"Оно используется в launchpad" -- не преимущество, а данность; мало того, аккурат там и наблюдался наиболее феерический repo corruption (можете спросить у народа с #ltsp -- половина тоже убунтушников, но явно поумней и о гите они вздыхали).&lt;BR/&gt;&lt;BR/&gt;Перед тем, как "обсирать" что-либо -- подумайте о том, что я как раз на питоне писал тогда, когда Вы, сударь, пешком под первый курс ходили.  И не имею любимого языка, а применяю с десяток сообразно задаче (чаще всего это шелл, ruby и scheme).&lt;BR/&gt;&lt;BR/&gt;Чести же человеку с таким культурным уровнем, как Ваш -- не сделает уже ничто, боюсь.  Ну вот разве что можете починить свои #34956 и мож #143977, прежде чем высовываться на публику со своим базарным флажочком.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/5367443165740621708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/5367443165740621708'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html?showComment=1226912400000#c5367443165740621708' title=''/><author><name>Michael</name><uri>http://www.blogger.com/profile/05776241788066018972</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-7792331431367522542' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/7792331431367522542' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-8022144171928779532</id><published>2008-11-16T20:47:00.000+06:00</published><updated>2008-11-16T20:47:00.000+06:00</updated><title type='text'>michael,у этого bzrобразия тоже есть преимущества....</title><content type='html'>michael,&lt;BR/&gt;у этого bzrобразия тоже есть преимущества.&lt;BR/&gt;если он тебя не устраивает -- не пользуйся.&lt;BR/&gt;аналогично с питоном. я бы спросил, какой твой любимый язык программирования, и с радостью его обосрал, только это не сделает мне чести.&lt;BR/&gt;могу обосрать и git, потому что я им тоже пользуюсь.&lt;BR/&gt;&lt;BR/&gt;так что, всё ещё думаешь, что есть смысл кидаться какашками, обезьянка?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/8022144171928779532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/8022144171928779532'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html?showComment=1226846820000#c8022144171928779532' title=''/><author><name>Yuri Baburov</name><uri>http://www.blogger.com/profile/11600579165233256420</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-7792331431367522542' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/7792331431367522542' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-1653649742060777946</id><published>2008-11-16T04:15:00.000+06:00</published><updated>2008-11-16T04:15:00.000+06:00</updated><title type='text'>buriy&gt; это незнание преимуществ &gt; других систем ко...</title><content type='html'>&lt;B&gt;buriy&lt;/B&gt;&lt;BR/&gt;&amp;gt; это незнание преимуществ &lt;BR/&gt;&amp;gt; других систем контроля версий.&lt;BR/&gt;Извините, но у безобразия по имени bazaar/bzr преимуществ попросту нет.  Все это знают, вот никто и не пользуется, кроме упёртого Марка.&lt;BR/&gt;&lt;BR/&gt;Оно тормозное, с уродским плавающим неэффективным форматом репозитория, к которому поддержку нескольких бранчей без извратов и прыжков в ширину приматывали соплями со скотчем -- и в довершение всего, миграция между версиями репо имеет милое свойство взрываться.&lt;BR/&gt;&lt;BR/&gt;Только полный страус может хвалить это убунтушное поделие, столкнувшись с git.&lt;BR/&gt;&lt;BR/&gt;Про питон помолчу, а то совсем обидно получится.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/1653649742060777946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/1653649742060777946'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html?showComment=1226787300000#c1653649742060777946' title=''/><author><name>Michael</name><uri>http://www.blogger.com/profile/05776241788066018972</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-7792331431367522542' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/7792331431367522542' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-6544407326511488518</id><published>2008-08-26T16:04:00.000+07:00</published><updated>2008-08-26T16:04:00.000+07:00</updated><title type='text'>По поводу пункта 2 - darcs record гораздо удобнее,...</title><content type='html'>По поводу пункта 2 - darcs record гораздо удобнее, чем git-commit --interactive или hg record.&lt;BR/&gt;&lt;BR/&gt;Многого стоит одно то, что Enter не надо после каждой команды нажимать.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/6544407326511488518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/6544407326511488518'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html?showComment=1219741440000#c6544407326511488518' title=''/><author><name>binarin</name><uri>http://binarin.ru/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-7792331431367522542' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/7792331431367522542' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-1236183293491638345</id><published>2007-12-15T15:08:00.000+06:00</published><updated>2007-12-15T15:08:00.000+06:00</updated><title type='text'>Да, bzrcvsserve — это правильно. Как там с перемещ...</title><content type='html'>Да, bzrcvsserve — это правильно. Как там с перемещениями, не знаю. Git'у не нужно сообщать о перемещениях, поэтому с ним такой проблемы нет.&lt;BR/&gt;&lt;BR/&gt;Toolkit Design — это не парсинг текстовой выдачи, это набор низкоуровневых команд для работы с объектной базой, ссылками и индексом Git, а также для его сетевых операций.&lt;BR/&gt;&lt;BR/&gt;Например, git-commit — это sh-скрипт, который использует git-rev-parse, git-runstatus, git-diff-files, git-update-index, git-var, git-commit-tree и git-update-ref..</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/1236183293491638345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/1236183293491638345'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html?showComment=1197709680000#c1236183293491638345' title=''/><author><name>Andrey Tarantsov</name><uri>http://www.blogger.com/profile/14705911318584620422</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16989630348453962054'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-7792331431367522542' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/7792331431367522542' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-1261516685326817013</id><published>2007-12-15T14:56:00.000+06:00</published><updated>2007-12-15T14:56:00.000+06:00</updated><title type='text'>&gt;Пункт «может строить из себя CVS-сервер» для Baza...</title><content type='html'>&gt;Пункт «может строить из себя CVS-сервер» для Bazaar не выполнен, или я что-то упустил. &lt;BR/&gt;1) Я упустил. Но потом оказалось, что есть средство, которое развивается:&lt;BR/&gt;https://launchpad.net/bzrcvsserve&lt;BR/&gt;Кроме того, давным давно уже есть tailor для синхронизации разных репозиториев друг с другом.&lt;BR/&gt;2) А вообще, я не понимаю, как ты в CVS commit сможешь отобразить перемещение файла в другой каталог.&lt;BR/&gt;3) Есть GUI для bazaar. Есть плагин для eclipse. Свои преимущества, как видишь.&lt;BR/&gt;&gt;Для меня Toolkit Design («The Unix Way») — большое преимущество Git.&lt;BR/&gt;1) выдача bazaar -- текстовая. есть специальные опции для этого. никто тебе не мешает сделать the unix way.&lt;BR/&gt;2) почему это ты не ставишь питон на один уровень с перлом и башем? тоже вполне себе скриптовый язык.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/1261516685326817013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/1261516685326817013'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html?showComment=1197708960000#c1261516685326817013' title=''/><author><name>buriy</name><uri>http://www.blogger.com/profile/11600579165233256420</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-7792331431367522542' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/7792331431367522542' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-4841851020625845987</id><published>2007-12-15T14:33:00.000+06:00</published><updated>2007-12-15T14:33:00.000+06:00</updated><title type='text'>Я как раз против VCS, написанных на Питоне, после ...</title><content type='html'>Я как раз против VCS, написанных на Питоне, после плотного общения с Mercurial. Для меня Toolkit Design («The Unix Way») — большое преимущество Git.&lt;BR/&gt;&lt;BR/&gt;Пункт «может строить из себя CVS-сервер» для Bazaar не выполнен, или я что-то упустил. Я полагаю, что эмуляция CVS-сервера — очень умный и правильный подход к интеграции с IDE вроде Eclipse (к которому полноценный не-CVS team provider еще никто не смог написать).&lt;BR/&gt;&lt;BR/&gt;Кроме того, я уже сказал, что Git даёт ощущение владения репозиторием, которого не было ни с какой другой VCS.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/4841851020625845987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/4841851020625845987'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html?showComment=1197707580000#c4841851020625845987' title=''/><author><name>Andrey Tarantsov</name><uri>http://www.blogger.com/profile/14705911318584620422</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16989630348453962054'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-7792331431367522542' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/7792331431367522542' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4141529053283360832.post-8599071416491526956</id><published>2007-12-15T14:24:00.000+06:00</published><updated>2007-12-15T14:24:00.000+06:00</updated><title type='text'>Фактически, все твои причины перейти на Git -- это...</title><content type='html'>Фактически, все твои причины перейти на Git -- это незнание преимуществ других систем контроля версий.&lt;BR/&gt;&lt;BR/&gt;Для bazaar выполнены все тобой перечисленные пункты, кроме интерактивного "минималистского консольного интерфейса". Но я не знаю, зачем такой интерфейс мне мог бы быть нужен.&lt;BR/&gt;Минус -- работает bazaar медленнее для больших проектов или огромных changeset'ов.&lt;BR/&gt;Плюсы (для меня) -- написан на python, имеет плагины на питоне и не требует "В любом случае, перед применением Git вам придется разобраться в его внутренностях (вся информация есть в tutorial'е и в man'ах)".</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/8599071416491526956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4141529053283360832/7792331431367522542/comments/default/8599071416491526956'/><link rel='alternate' type='text/html' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html?showComment=1197707040000#c8599071416491526956' title=''/><author><name>buriy</name><uri>http://www.blogger.com/profile/11600579165233256420</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.tarantsov.com/2007/12/nine-reasons-to-use-git.html' ref='tag:blogger.com,1999:blog-4141529053283360832.post-7792331431367522542' source='http://www.blogger.com/feeds/4141529053283360832/posts/default/7792331431367522542' type='text/html'/></entry></feed>