Git, Mercurial или Bazaar?
- t-rex
- Страшный и ужасный
- Posts: 4910
- Joined: Tue 15 Mar, 2005 16:17
- Location: Tel-Aviv
- Has thanked: 1 time
- Been thanked: 8 times
- Contact:
Git, Mercurial или Bazaar?
Git, Mercurial или Bazaar? Хотелось бы услышать различные мнения для принятия решения что выбрать для фара.
Важные темы:
1. простота использования
2. удобство использования под виндой
3. скорость
4. интеграция с различными IDE, рассылками и т.п.
Важные темы:
1. простота использования
2. удобство использования под виндой
3. скорость
4. интеграция с различными IDE, рассылками и т.п.
Re: Git, Mercurial или Bazaar?
git, отлично работает под windows (msysgit), использую из Far'a в командной строке, GUI так же скоро будет интегрирован в VS2012, есть и отдельные графические оболочки, скорость - быстрый.
Из недостатков - начальное освоение занимает некоторое время.
Из недостатков - начальное освоение занимает некоторое время.
Re: Git, Mercurial или Bazaar?
судя по текущему хранилищу, svn используется у вас только для хранения. никаких веток, слияний и т.п. не делается.
т.е. подойдет любая из перечисленных. но и зачем тогда менять ?
единственное , думаю не помешала бы для разработчиков особенность git в локальном хранении кода, и возможность делать локальные бранчи/коммиты без заливки на сервер.
git - удобство на винде такое же как и с svn : черепаха и консоль. один минус - с обновлениями. версии типа 1.8.1 выходят более менее быстро. а вот патчи вида 1.8.1.x почти не выходят. но для не привередливых разработчиков фара и старых версий поуши.
скорость - быстр.
интеграция - в VS нету. только в VS team... . разве что плагины. в netbeans, eclipse - есть
т.е. подойдет любая из перечисленных. но и зачем тогда менять ?
единственное , думаю не помешала бы для разработчиков особенность git в локальном хранении кода, и возможность делать локальные бранчи/коммиты без заливки на сервер.
git - удобство на винде такое же как и с svn : черепаха и консоль. один минус - с обновлениями. версии типа 1.8.1 выходят более менее быстро. а вот патчи вида 1.8.1.x почти не выходят. но для не привередливых разработчиков фара и старых версий поуши.
скорость - быстр.
интеграция - в VS нету. только в VS team... . разве что плагины. в netbeans, eclipse - есть
- t-rex
- Страшный и ужасный
- Posts: 4910
- Joined: Tue 15 Mar, 2005 16:17
- Location: Tel-Aviv
- Has thanked: 1 time
- Been thanked: 8 times
- Contact:
Re: Git, Mercurial или Bazaar?
бранчи в svn это ещё то удовольствие, но да главный плюс что вижу на сегодня это локальные бранчи, но потом могут появиться и не только локальные.
-
- Posts: 263
- Joined: Thu 04 Aug, 2005 10:27
- Location: Kaliningrad
- Has thanked: 3 times
- Contact:
Re: Git, Mercurial или Bazaar?
Не берите только Bazaar - он впал в состояние спячки или комы.
Различий между Git и Mercurial немного и они хорошо или плохо описаны http://habrahabr.ru/post/168675/
Для этих систем есть и консольная утилита и GUI.
Вопрос как вы историю туда импортируете??? Я честное слово за последний год пытался 3 раза это сделать (ради интереса) - ни разу не получилось.
Различий между Git и Mercurial немного и они хорошо или плохо описаны http://habrahabr.ru/post/168675/
Для этих систем есть и консольная утилита и GUI.
Вопрос как вы историю туда импортируете??? Я честное слово за последний год пытался 3 раза это сделать (ради интереса) - ни разу не получилось.
Re: Git, Mercurial или Bazaar?
Git умеет не то что импорт делать из svn, он умеет даже обратно в svn отправлять. Собственно так на работе и делаю - головной сервер - svn, локально git.
Если кому нужно, могу выложить весь(но без тагов) far svn в виде git репозитория.
Если кому нужно, могу выложить весь(но без тагов) far svn в виде git репозитория.
Last edited by Denis on Wed 13 Feb, 2013 14:59, edited 1 time in total.
Re: Git, Mercurial или Bazaar?
если выбрать git, то возможно логичнее разместить на github. убрать там багтрекер. использовать свой.
удобная возможность предлагать патчи (форки). хранится не на другом сервере - нет зависимости от своего (куда переехал). либо как зеркало использовать
удобная возможность предлагать патчи (форки). хранится не на другом сервере - нет зависимости от своего (куда переехал). либо как зеркало использовать
Re: Git, Mercurial или Bazaar?
far отлично импортируется. а вот если куча бранчей и мержей - то картина получается не очень информативна , порой. пробовал импортировать такие большие репозитории как icu и xerces.Kirill wrote: Вопрос как вы историю туда импортируете??? Я честное слово за последний год пытался 3 раза это сделать (ради интереса) - ни разу не получилось.
Re: Git, Mercurial или Bazaar?
Статья про использование git на русском: http://www.rsdn.ru/article/tools/Git.xml