Page 2 of 11

Re: Git, Mercurial или Bazaar?

Posted: Wed 13 Feb, 2013 15:26
by t-rex

Latest post of the previous page:

Главное преимущество как я это понимаю в том что модно делать локальные комиты и иметь локальную историю с практически прозрачными мерджами с базы - т.е. например drkns :) может сначала всё у себя доделать а потом разом закомитить.

Re: Git, Mercurial или Bazaar?

Posted: Wed 13 Feb, 2013 15:27
by NightRoman
В тему или не совсем - Microsoft решили выбрать Git в качестве поддерживаемой DVCS, а не что-то другое или изобретенного своего.
http://blogs.msdn.com/b/bharry/archive/ ... it-vs.aspx
В VS будут всякие плюшки под git, как минимум.

Re: Git, Mercurial или Bazaar?

Posted: Wed 13 Feb, 2013 15:28
by t-rex
И плюс, у каждого сидит полная копия репозитария, типа ультимативный бэкап.

Re: Git, Mercurial или Bazaar?

Posted: Wed 13 Feb, 2013 15:29
by 2useven10
например drkns
без кошечек он свой рефакторинг годами будет отлаживать :)

Re: Git, Mercurial или Bazaar?

Posted: Wed 13 Feb, 2013 15:34
by Denis
Git локально - это очень удобно. А если git на сервере - то и у всех локально полный backup сервера. У меня служебный каталог .git всей публичной истории Far'a занимает всего 37 мегов :)

Re: Git, Mercurial или Bazaar?

Posted: Wed 13 Feb, 2013 15:35
by Denis
Разные плюшки типа поиска кто изменил эту строку или когда вообще менялся файл, в общем всё, что в svn требует сервера - будет делаться локально. С соответствующей скоростью.

Re: Git, Mercurial или Bazaar?

Posted: Wed 13 Feb, 2013 15:38
by t-rex
я тоже часто комичу чисто чтоб не потерялось или чтоб не мучатся с кривыми мерджами svn

Re: Git, Mercurial или Bazaar?

Posted: Wed 13 Feb, 2013 15:46
by Denis
В git можно много и долго коммитить локально, потом сделать из этого один или несколько красивых коммитов, отребэйзиться на последний официальный коммит и отправить на сервер.

Re: Git, Mercurial или Bazaar?

Posted: Wed 13 Feb, 2013 15:48
by NightRoman
sonar wrote:если выбрать git, то возможно логичнее разместить на github. убрать там багтрекер. использовать свой.
удобная возможность предлагать патчи (форки). хранится не на другом сервере - нет зависимости от своего (куда переехал). либо как зеркало использовать
Это факт (если "политически" возможно, конечно). Кооперация сторонних разработчиков с их фиксами или улучшениями через форки репозитория там лихо реализована. Можно и не включать эпизодических помошников в команду, но готовые фиксы от них принимать через pull requests (так вроде, называется процедура).

Re: Git, Mercurial или Bazaar?

Posted: Wed 13 Feb, 2013 15:59
by t-rex
интересно чего гугл гит не любят.

Re: Git, Mercurial или Bazaar?

Posted: Wed 13 Feb, 2013 16:00
by 2useven10
пока в сухом остатке как минимум 2 плюса (local commit, pull request). и один фаворит - git.

Re: Git, Mercurial или Bazaar?

Posted: Wed 13 Feb, 2013 16:05
by Skirda
под винды git где взять? (или вместе с гитом прёт поддержка msys?)

Re: Git, Mercurial или Bazaar?

Posted: Wed 13 Feb, 2013 16:07
by Denis
Под винду - я юзаю msysgit: http://code.google.com/p/msysgit/downloads/list

Гугл сначала сделал ставку на mercurial, но не угадал и сейчас поддерживает и mercurial и git.

Re: Git, Mercurial или Bazaar?

Posted: Wed 13 Feb, 2013 16:07
by t-rex
Есть какой то гит от гитхаб, не понял ещё что это - http://github-windows.s3.amazonaws.com/GitHubSetup.exe.
А так да, он на мсисе базирован под виндой, но какая разница (это же не как на сигвине раньше)?

Re: Git, Mercurial или Bazaar?

Posted: Wed 13 Feb, 2013 16:07
by ctapmex
Skirda wrote:под винды git где взять? (или вместе с гитом прёт поддержка msys?)
http://code.google.com/p/msysgit/downloads/list
Git-1.8.1.2-preview20130201.exe

это официальная версия под винды

Re: Git, Mercurial или Bazaar?

Posted: Wed 13 Feb, 2013 16:08
by Denis
Ещё людям нравится Git Extensions, они идут так же вместе с msysgit: http://code.google.com/p/gitextensions/