Comments 102
ну вот есть на работе ещё Visual SourceSafe
+1
мы используем Perforce
+4
Заранее спасибо за комментарии по неупомянутым системам — к сожалению, в опросе может быть не больше 10 вариантов ответа, поэтому отдельно выделил только системы-лидеры (по своему скромному разумению), а остальным предоставил общие категории — коммерческая/свободная, CVCS/DVCS…
+1
TFS
+7
UFO just landed and posted this here
Спасибо за ответ, узнал новое, неизвестное имя.
Насколько я понял, это наследник PVCS, а по своему опыту 15 летней давности, помню, что PVCS работал только в режиме явной блокировки файлов.
Dimmensions исправилась?
И если кратко, чем она лучше SVN? В смысле, любой пример, доказывать не надо.
P.S.
Да, я надеюсь вы проголосовали за «Коммерческая централизованная VCS»…
Насколько я понял, это наследник PVCS, а по своему опыту 15 летней давности, помню, что PVCS работал только в режиме явной блокировки файлов.
Dimmensions исправилась?
И если кратко, чем она лучше SVN? В смысле, любой пример, доказывать не надо.
P.S.
Да, я надеюсь вы проголосовали за «Коммерческая централизованная VCS»…
+1
На работе использую svn (приходится), но для своих проектов — любимый git
+3
на старых проектах SVN, на новых — GIT.
старые, в принципе, неплохо бы перевести тоже на GIT, но они в svn-e сидят себе и есть не просят :)
т.е. (пока?) нет достаточной мотивации, чтобы старые перетаскивать.
старые, в принципе, неплохо бы перевести тоже на GIT, но они в svn-e сидят себе и есть не просят :)
т.е. (пока?) нет достаточной мотивации, чтобы старые перетаскивать.
+5
Всегда работаю через git. Компания использует svn.
Если есть необходимость подключиться к svn-репозиторию, использую git-svn.
Если есть необходимость подключиться к svn-репозиторию, использую git-svn.
+4
Мы используем в основном Subversion.
+1
Дома — SVN
На работе — ClearCase
На работе — ClearCase
+1
Провокационный вопрос — субъективно сильно ClearCase хуже SVN?
+1
Ничего провокационного в вопросе не вижу.
Они разные.
На работе ClearCase обслуживает 18 (может уже больше) филиалов по всему миру. Почти 3000 девелоперов, интеграторов, QC…
Дома — маленький проект, 2-3 разработчика на домашней локалке.
Хорош ли SVN для очень больших распределённых групп? Понятия не имею.
Они разные.
На работе ClearCase обслуживает 18 (может уже больше) филиалов по всему миру. Почти 3000 девелоперов, интеграторов, QC…
Дома — маленький проект, 2-3 разработчика на домашней локалке.
Хорош ли SVN для очень больших распределённых групп? Понятия не имею.
+1
Сорри, просто лично опыта работы с CC не имел, а мнения о CC встречал весьма радикальные, прямо hate-speech-и.
Видимо, не так уж страшен …
Видимо, не так уж страшен …
+1
Хорошо сказано — они просто разные :) Ничего похожего на CC больше не видел, до сих пор ностальгия :)
0
Кстати, на работе меня ClearCase вполне устраивает :-) Для дома он сложен…
+1
Если не секрет, где работаете? Moto?
0
Спасибо. А какая версия ClearCase стоит?
+1
Штирлиц??! Братан! Сколько лет, сколько зим!!!
Нам такие детали сообщать открытым текстом нельзя!
Так что шифрую. Старым кодом.
Надеюсь у тебя тот самый томик Гёте в наличии…
7.0.1.2
Нам такие детали сообщать открытым текстом нельзя!
Так что шифрую. Старым кодом.
Надеюсь у тебя тот самый томик Гёте в наличии…
7.0.1.2
+1
Увы, томик сж0г перетением. А радистка уже зад прочбыла, что стояло в нашем передатчике в ту пору :( Поговаривают — то ли 6, то ли 7 версия…
А там у вас конфигспеки руками ставятся? Или уже что-то надстроено типа UCM? :)
А там у вас конфигспеки руками ставятся? Или уже что-то надстроено типа UCM? :)
+1
хм… что-то с кнопками моими стало… — сжог, говорю, перед прочтением :)
0
руками? моими??!
UCM конечно. у нас есть спец. группа конфигурейшен менеджмент… иначе такой коллектив не заработает…
UCM конечно. у нас есть спец. группа конфигурейшен менеджмент… иначе такой коллектив не заработает…
0
UFO just landed and posted this here
Голосующие за «Что-то не подпадающее под вышеперечисленное (просьба пояснить в комментах).» — просьба пояснить, что вы используете? Систему управления версиями которая ни бесплатная и не коммерческая, ни централизованная и ни распределенная?
Это ручные патчи и файлы? Или RCS?
Это ручные патчи и файлы? Или RCS?
+2
svn, git, perforce
0
Сейчас что-то все заговорили о системах управления версиями :).
0
Bazaar. Потому что:
1)Человеческие номера ревизий
2)Отслеживает переименования директорий
3)Написан на Python, если что-то надо — я могу написать плагин
4)Не требуется ничего ставить на сервер (но никто не запрещает, кстати, поставить смарт-сервер) — можно просто push'нуть ветку по любому протоколу и все.
P.S. «Some Git fans claim Git is now as easy to learn as Bazaar or Mercurial. With respect, we strongly disagree. For example, read and compare the help for the log command across the various tools: 4 pages for bzr log, one page for svn log, 26 pages for git log, and one page for hg log.
How many of the 26 pages of help for git log do you honestly understand? Could you explain it to everyone in your team? Wouldn’t you prefer a tool like Bazaar where log just does the right thing, following renames and sorting topologically, without needing to be specially asked? We certainly do.»(отсюда)
1)Человеческие номера ревизий
2)Отслеживает переименования директорий
3)Написан на Python, если что-то надо — я могу написать плагин
4)Не требуется ничего ставить на сервер (но никто не запрещает, кстати, поставить смарт-сервер) — можно просто push'нуть ветку по любому протоколу и все.
P.S. «Some Git fans claim Git is now as easy to learn as Bazaar or Mercurial. With respect, we strongly disagree. For example, read and compare the help for the log command across the various tools: 4 pages for bzr log, one page for svn log, 26 pages for git log, and one page for hg log.
How many of the 26 pages of help for git log do you honestly understand? Could you explain it to everyone in your team? Wouldn’t you prefer a tool like Bazaar where log just does the right thing, following renames and sorting topologically, without needing to be specially asked? We certainly do.»(отсюда)
+3
парсер съел линк: doc.bazaar-vcs.org/migration/en/why-switch-to-bazaar.html
0
А у вас чистый базар или «bzr over svn»?
Большая компания? Как удалось уговорить на bazaar?
Большая компания? Как удалось уговорить на bazaar?
0
Небольшая. Чистый.
Уговорить? Все и так его любят :) разве что на старых проектах остался svn.
Уговорить? Все и так его любят :) разве что на старых проектах остался svn.
+1
пользуемся самопиной централизованой VCS
+1
+1
Удивительно! Кто-то еще переходит на CVS.
Кстати, на cvs или cvsnt?
Кстати, на cvs или cvsnt?
0
Да я не интересовался особо что там на сервере. У нас не такие большие проекты чтоб стала заметна разница между различными vcs. У иностранцев билд-сервер просто был под CVS, покупать Alien Brain они не захотели.
0
Ну просто что говорит команда «cvs version»?
Просто, IMHO, история CVS — это даже не смерть от старости, а история некоторого позора, ибо после того как развитие CVSа в CVSNT попало в руки компании «Мартовский заяц», там начался полный ад.
(Жуткие баги, реклама (sic!) в комментах, …).
Просто, IMHO, история CVS — это даже не смерть от старости, а история некоторого позора, ибо после того как развитие CVSа в CVSNT попало в руки компании «Мартовский заяц», там начался полный ад.
(Жуткие баги, реклама (sic!) в комментах, …).
0
cvsnt 2.5.03
про рекламу в комментах — это жесть )
про рекламу в комментах — это жесть )
+1
Неужели есть что-то хуже CVS, чтобы с этого переходить на CVS?
0
RCS ;)
+1
А хабр неправильно считает проценты 621 из 760 проголосовавших — это явно не 59,26% а примерно 81%
+1
Наверно он считает проценты с учетом воздержавшихся.
Хотя все равно не совпадает, да
684/(836+191)≈66% ≠ 59% ( в данный момент по SVN)
Странно. Может кто пояснит…
Хотя все равно не совпадает, да
684/(836+191)≈66% ≠ 59% ( в данный момент по SVN)
Странно. Может кто пояснит…
0
И таки да. Если даже предположить, что процент = 100*itemVotesCount/(totalVotesCount + skipCount), получается около 66,5%, но не 59,71%.
0
А если учесть, что можно голосовать за несколько пунктов, то вполне возможно, что это от всех голосов (коих может быть и больше, чем проголосовавших)
+1
git и все довольны. Последней каплей были падения svn сервера из-за которых терялись коммиты за день, которые потом приходилось ручками выдирать и коммитить заново. Используем как централизованную модель (общий пуш в один репозиторий) так и распределённую (у проекта/либы есть майнтэйнер и он мержит чужие ветки). Некоторым тяжело было переключиться на DVCS, но ничего, привыкли.
+1
Все разработчики у вас под Linux-ом живут?
0
Большинство. Хотя адепты windows на git особо не жалуются (вроде TortoiseGit используют).
+1
Использую git, svn.
Спасибо за хинт по TortoiseGit. Может он поможет перевести всех девелоперов только на git.
Чуть больше года назад имел опыт перевода комманды с svn на git. Линуховая часть довольно легко приспособилась, а вод с виндузятниками были большие проблемы (использовали msysgit, скорость и стабильность которого оставляли желать лучшего). Тогда ещё не было TortoiseGit, хотя я его искал;)
Сейчас виндузятники на svn, а линуксоиды на git. Самописным скриптом общие части репозитория синхронизируются в обе стороны (с использованием git-svn, но так чтоб история в основном гитовом репозитории не выпрямлялась).
Спасибо за хинт по TortoiseGit. Может он поможет перевести всех девелоперов только на git.
Чуть больше года назад имел опыт перевода комманды с svn на git. Линуховая часть довольно легко приспособилась, а вод с виндузятниками были большие проблемы (использовали msysgit, скорость и стабильность которого оставляли желать лучшего). Тогда ещё не было TortoiseGit, хотя я его искал;)
Сейчас виндузятники на svn, а линуксоиды на git. Самописным скриптом общие части репозитория синхронизируются в обе стороны (с использованием git-svn, но так чтоб история в основном гитовом репозитории не выпрямлялась).
0
Вообще есть некоторое мнение, что GIT таким быстрым под Windows все равно не будет — на судя по тестам git проводит до 40% времени в системных вызовах (ибо разработчики git знают все трюки ядра, и все идеально оптимизировано), а с виндами этот номер не пройдет.
Впрочем, если кто опровергнет практикой — будет интересно.
Впрочем, если кто опровергнет практикой — будет интересно.
0
SVN -> Mercurial
+1
В переведенной мной статье как раз утверждалось, что Java программисты все как один, переходят на Mercurial (вслед за Sun-овскими проектами).
0
UFO just landed and posted this here
Вы Perforce и MS Team Foundation Server все-таки вынесли бы как отдельные варианты. Все-таки известные системы, не второго плана.
0
Ну я же написал — в опросе всего 10 вариантов можно завести.
А весь класс «Коммерческая централизованная VCS» не догоняет ни одну из проименнованных систем, кроме Bazaar-а.
Не хватило место даже для обязательного варианта «This poll sucks».
А весь класс «Коммерческая централизованная VCS» не догоняет ни одну из проименнованных систем, кроме Bazaar-а.
Не хватило место даже для обязательного варианта «This poll sucks».
0
> «Ну я же написал — в опросе всего 10 вариантов можно завести. „
А, понял, не приметил. Сам никогда не заводил просто, не в курсе был.
> “весь класс «Коммерческая централизованная VCS» не догоняет ни одну из проименнованных систем, кроме Bazaar-а.»
В каком смысле не догоняет?
А, понял, не приметил. Сам никогда не заводил просто, не в курсе был.
> “весь класс «Коммерческая централизованная VCS» не догоняет ни одну из проименнованных систем, кроме Bazaar-а.»
В каком смысле не догоняет?
0
Borland StarTeam, хотя в последнее время есть мысли перейти на другие VCS
+1
Раз тут все сознаются в своих пристрастиях, и вообще тут всесоюзная перепись «кто какой VCS пользуется» происходит, то признаюсь и я.
Давно использовал RCS, PVCS
Использую CVS, SVN, Bazaar
Пробовал Mercurial — хороший, но мне не повезло — наблюдал неприемлимые баги (типа коммит проходит, без ругани, а на самом деле все развалилось…) — времени отлаживать не было перешел на Bazaar. К Bazaarу тоже есть претензии по функционалу (хочу задавать EOL- и binary- свойства, …), но сильно меня не обижал пока.
Игрался с darcs (случайно пришлось взаимодействовать с командой у которой он был).
Играюсь с GIT (разбираюсь в формате хранения и нижнем уровне — думаю, что это интересный фреймворк для своих VCS-образных систем).
Давно использовал RCS, PVCS
Использую CVS, SVN, Bazaar
Пробовал Mercurial — хороший, но мне не повезло — наблюдал неприемлимые баги (типа коммит проходит, без ругани, а на самом деле все развалилось…) — времени отлаживать не было перешел на Bazaar. К Bazaarу тоже есть претензии по функционалу (хочу задавать EOL- и binary- свойства, …), но сильно меня не обижал пока.
Игрался с darcs (случайно пришлось взаимодействовать с командой у которой он был).
Играюсь с GIT (разбираюсь в формате хранения и нижнем уровне — думаю, что это интересный фреймворк для своих VCS-образных систем).
0
свои проекты на SVN
у больших клиентов часто приходиться/лось работать с CMSynergy (когда-то Telelogic, теперь относится к IBM Rational)
у больших клиентов часто приходиться/лось работать с CMSynergy (когда-то Telelogic, теперь относится к IBM Rational)
+1
Если честно, немного удивлен малой долей hg (да и git), и большой долей cvs.
… +голос за mercurial, подошел идеально (разработка в небольшой команде, без сидения в офисе).
… +голос за mercurial, подошел идеально (разработка в небольшой команде, без сидения в офисе).
+1
UFO just landed and posted this here
После Git SVN кажется таким CVS...
+1
Мы на работе с нового года на mercurial с svn перейдем. Использующие git, а у вас история сохраняется после двойного переименования — develar.livejournal.com/67393.html? А то вроде как git мне по душе ближе, да вот rename веселит.
+2
Недавно перешли с Subversion на TFS (Eclipse + Teamprise). Пока только положительные эмоции, хотя и не хватает плагина к NetBeans.
0
Мой любимый hg, он такой питоний :)
+3
Содержание питония в базаре больше!
94% против 77% в hg.
См. SLOC-анализ в
habrahabr.ru/blogs/development_tools/73376/#comments
94% против 77% в hg.
См. SLOC-анализ в
habrahabr.ru/blogs/development_tools/73376/#comments
0
Базар написан абсолютно ужасно. Там внутри не Питон, а Джава — по стилю написания.
А в сишную часть меркуриала лазить никогда не приходится, да и в случае чего есть pure python модули.
А в сишную часть меркуриала лазить никогда не приходится, да и в случае чего есть pure python модули.
+1
Не хватает пункта «Не использую никакую, потому что начальство уже два года обещает, но никак не может установить subversion».
0
А кто мешает использовать что-нибудь у себя локально? Проявите инициативу «из низов», начните использовать то, что сами считаете нужным — начальству через какое-то время останется только «узаконить» ваши тулзы.
0
Видимо это последний пункт. А вы — последние из могикан.
На самом деле, вы находитесь в гораздо более выигрышной ситуации, по сравнению с случаем, когда начальники или заказчики навязывают команде какую-нибудь устаревшую неудобную ересь.
Вы сами можете поставить что угодно — и кстати, для такой партизанщины прекрасно подходят DVCS — никакой зависимости от надменных админов.
А когда придет срок, начальство обнаружит, что все уже используют bazaar или mercurial (сомневаюсь, что от отсутствия VCS вы успешно перейдете к gitу), и не будет стоять вопрос, как бы уйти от уже немодного SVN.
На самом деле, вы находитесь в гораздо более выигрышной ситуации, по сравнению с случаем, когда начальники или заказчики навязывают команде какую-нибудь устаревшую неудобную ересь.
Вы сами можете поставить что угодно — и кстати, для такой партизанщины прекрасно подходят DVCS — никакой зависимости от надменных админов.
А когда придет срок, начальство обнаружит, что все уже используют bazaar или mercurial (сомневаюсь, что от отсутствия VCS вы успешно перейдете к gitу), и не будет стоять вопрос, как бы уйти от уже немодного SVN.
0
спасибо за семинар. действительно был интересным и познавательным.
поздравляю с долгожданным выигрышем продукта от Adobe ;)
поздравляю с долгожданным выигрышем продукта от Adobe ;)
0
Пожалуйста! Рад позитивному фидбеку.
Насчет *долгожданного* выигрыша — вы просто провидец. Его действительно пришлось долго ждать. Получили мы его только спустя пару месяцев, после долгих переписок, отдельно выбили разрешение от адоба для использования продукта в конторе, но это еще не полная кошерность. Бесплатных подарков не бывает — чтобы поставить продукт на баланс предприятия, за этот подарок еще надо будет заплатить. Налогу эдак на четверть его стоимости.
Оно конечно приятно, суперпродукт в 74тыр, но использовать я уже давно привык Inkscape (он теперь и векторизует неплохо и в цвете — единственная ценность AI, за которую я его более-менее ценил), в общем, прекращая оффтоп — лучше бы подарком был ноутбук.
Насчет *долгожданного* выигрыша — вы просто провидец. Его действительно пришлось долго ждать. Получили мы его только спустя пару месяцев, после долгих переписок, отдельно выбили разрешение от адоба для использования продукта в конторе, но это еще не полная кошерность. Бесплатных подарков не бывает — чтобы поставить продукт на баланс предприятия, за этот подарок еще надо будет заплатить. Налогу эдак на четверть его стоимости.
Оно конечно приятно, суперпродукт в 74тыр, но использовать я уже давно привык Inkscape (он теперь и векторизует неплохо и в цвете — единственная ценность AI, за которую я его более-менее ценил), в общем, прекращая оффтоп — лучше бы подарком был ноутбук.
0
SourceGear Fortress
0
Perforce и SVN (в разных проектах, само собой) на работе, SVN для своих проектов.
0
Sign up to leave a comment.
Какие системы управления версиями вы используете? (В реальной работе. Опрос для конференции).