Вопросы с тегом «mercurial»

Mercurial - это быстрая распределенная система контроля версий с открытым исходным кодом.

300
Я фанат Subversion, почему я должен рассмотреть или не рассмотреть Mercurial или Git или любой другой DVCS?

Я пытаюсь понять преимущества распределенной системы контроля версий (DVCS). Я нашел Subversion переобучения и эту статью на Мартина Фаулера очень полезным. Mercurial и другие DVCS продвигают новый способ работы с кодом с помощью наборов изменений и локальных коммитов. Это предотвращает от слияния...

204
Почему Mercurial проще, чем Git?

При рассмотрении сравнений мне кажется, что между их наборами функций может быть соотношение 1: 1. Тем не менее, часто цитируемое утверждение гласит, что «Mercurial проще». На чем основано это утверждение? (если...

124
Почему Git получил так много шумихи? ... а другие нет? [закрыто]

В последние годы ажиотаж вокруг Git сильно возрос. Все знают о Git, никто не знает об альтернативах. Другие, такие как Mercurial, кажутся незамеченными. Оба были выпущены в 2005 году и имеют схожие функции. Более того, Mercurial, как правило, считается более простым в использовании, более...

86
Почему внезапное увеличение числа отправителей Git на графике попконов Debian в 2010-01 году?

Почти в каждой статье, которую я прочитал 1, сравнивая Git и Mercurial, кажется, что у Mercurial лучшая UX командной строки, где каждая команда ограничена только одной идеей (в отличие от, скажем git checkout). Но в какой-то момент Git неожиданно стал очень популярным, и число отправителей Git на...

37
Эмпирические данные о популярности Git и Mercurial

Это 2012! Mercurial и Git все еще сильны. Я понимаю компромиссы обоих. Я также понимаю, что у всех есть какое-то предпочтение одного или другого. Отлично. Я ищу некоторую информацию об уровне использования обоих. Например, на stackoverflow.com поиск Git дает вам 12000 обращений, Mercurial - 3000....

32
Я - пользователь git, смущенный ветвлением mercurial. Как я должен отслеживать небольшие изменения?

Я всегда использовал git раньше, но я хочу внести свой вклад в python, поэтому теперь я должен изучать Mercurial, и я нахожу это очень расстраивающим. Итак, я сделал пару небольших патчей и хотел отследить их как коммиты в моем локальном хранилище Mercurial. Видимо, есть 4 способа обработки...

30
Когда разделять проект на несколько подпроектов

Я хотел бы знать, имеет ли смысл разделять проект, над которым я работаю, на два репозитория вместо одного. Из того, что я могу сказать: Интерфейс будет написан на html + js Бэкэнд в .net Внутренний интерфейс не зависит от внешнего интерфейса, а внешний интерфейс не зависит от внутреннего...

28
Что такого сложного в слияниях SVN?

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Возможный дубликат: я фанат Subversion, почему я должен рассматривать или не...

26
Бизнес-кейс для децентрализованных систем контроля версий

Я искал и не смог найти никаких деловых причин, почему системы git / mercurial / bazzr лучше, чем централизованные системы (subversion, performance). Если вы пытаетесь продать DVCS нетехническому лицу, какие аргументы вы бы привели для увеличения прибыли DVCS . Вскоре я передам git своему...

26
Действительно ли история версий священна или лучше перебазировать?

Я всегда соглашался с мантрой Mercurial 1 , однако теперь, когда Mercurial поставляется в комплекте с расширением rebase и это популярная практика в git, мне интересно, можно ли это действительно рассматривать как «плохую практику», или, по крайней мере, достаточно плохо, чтобы избежать...

25
Какой DVCS (git или hg) легче программировать для студентов? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 5 лет назад . Немного контекста: я учусь на третьем курсе. Студенты делятся на команды по 4...

22
Мы фанаты Subversion и хотим узнать о преимуществах Mercurial [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Прочитав, что я выродок Subversion, почему я должен рассмотреть или не...

18
Ветвление нарушает непрерывную интеграцию?

Я думаю, что эта статья, «Успешная модель ветвления Git» , очень хорошо известна среди опытных пользователей DVCS. Я использую в hgосновном, но я бы сказал, что это обсуждение хорошо для любой DVCS. Наш текущий рабочий процесс заключается в том, что каждый разработчик клонирует мастер репо. Мы...

18
Рекомендуемый процесс для обзоров кода с Mercurial

Обычно мы использовали Perforce и SmartBear's Code Collaborator, Big Corpи теперь мы также собираемся использовать Mercurial для определенных проектов. Code Collaborator поддерживает Mercurial (мы используем версию 5), и я пытаюсь определить, когда лучшее время (во время фиксации / отправки на...

16
Структура Mercurial Repository с мощными корпоративными коммуникациями, управлением конфигурацией и требованиями к тестированию

Я - еще один пользователь Subversion, пытающийся переучиться на Дао распределенного контроля версий. Когда я использовал Subversion, я был большим поклонником подхода с незначительными проектами, и, с большинством моих бывших работодателей, мы структурировали наши филиалы репозитория; теги и...

16
Хорошее соглашение об именовании для именованных веток в {DVCS} по вашему выбору

Мы медленно интегрируем Mercurial в нашем офисе и занимаемся веб-разработкой, мы начали использовать именованные филиалы. Однако мы не нашли хорошего соглашения в отношении названий наших ветвей. Мы старались: FeatureName (Может видеть, что это вызывает проблемы в дальнейшем) DEVInitial_FeatureName...

15
Почему бы не зафиксировать нерешенные изменения?

В традиционной VCS я могу понять, почему вы не будете фиксировать неразрешенные файлы, потому что вы можете сломать сборку. Однако я не понимаю, почему вы не должны фиксировать неразрешенные файлы в DVCS (некоторые из них фактически не позволят вам зафиксировать файлы). Вместо этого я думаю, что...

15
Почему репозитории Git / Mercurial занимают меньше места?

Я читал о нескольких обсуждениях здесь и о том, что репозитории DVCS используют примерно то же или меньше места, чем их централизованные компоненты. Возможно, я пропустил это, но я не нашел хорошего объяснения, почему это так. Кто-нибудь...

14
Следует ли разрешить разработчику использовать VSS, если он этого предпочитает?

Я познакомил Mercurial с моим отделом. Я люблю это, но это мой первый опыт контроля версий. Я использую его с PHP NetBeans для веб-разработки. Другой разработчик, работающий с внутренними приложениями компании, любит использовать Visual Source Safe и не хочет переключаться. Он работает в среде...

13
Это хорошая идея, чтобы установить Mercurial на свой сервер и hg pull для развертывания?

Я только начал работать на новой работе в прошлом месяце и похоже, что они не имеют контроля над исходным кодом для своего кода. Они полагаются на резервные копии, которые их хостинг-провайдер берет для них. Немного поговорив, я убедил своего босса, что мы определенно должны использовать систему...