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

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

727
В чем разница между Mercurial и Git?

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я уже некоторое время использую git в Windows (с msysGit), и мне нравится идея распределенного управления исходным...

520
Git и Mercurial - сравни и сравни

Некоторое время назад я использовал Subversion для своих личных проектов. Я все больше и больше слышу о Git, Mercurial и DVCS в целом. Я хотел бы дать повод всему DVCS, но я не слишком знаком с любым вариантом. Каковы некоторые из различий между Mercurial и Git? Примечание: я не пытаюсь выяснить,...

400
Как и / или почему слияние в Git лучше, чем в SVN?

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

346
Меркурий застрял "в ожидании блокировки"

Получил синий экран в окнах при клонировании ртутного хранилища. После перезагрузки я теперь получаю это сообщение почти для всех команд hg: c: \ src \> hg commit ожидание блокировки в репозитории c: \ src \ McVrsServer, удерживаемом '\ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \...

287
Как выполнить поиск по всем коммитам Git и Mercurial в хранилище для определенной строки?

У меня есть Git-репозиторий с несколькими ветками и висячими коммитами. Я хотел бы найти все такие коммиты в хранилище для конкретной строки. Я знаю, как получить журнал всех коммитов в истории, но они не включают ветки или висячие капли, а только историю HEAD. Я хочу получить их все, чтобы найти...

269
Как сохранить имя пользователя и пароль с Mercurial?

Я использовал Mercurial в личном проекте, и я каждый раз набирал свое имя пользователя и пароль, когда хотел что-то отправить на сервер. Я попытался добавить следующее к .hgrcфайлу в моем домашнем каталоге, но это, кажется, полностью игнорируется. [ui] username = MY_USER_NAME password = MY_PASSWORD...

249
Mercurial - вернуться к старой версии и продолжить оттуда

Я использую Mercurial локально для проекта (это единственный репозиторий, в котором больше нет толкающих / тянущих к / из других мест). На сегодняшний день у него линейная история. Тем не менее, текущая вещь, над которой я сейчас работаю, я поняла, что это ужасный подход, и я хочу вернуться к...

240
Как правильно закрыть ветку объектов в Mercurial?

Я закончил работу над веткой функций feature-x. Я хочу объединить результаты обратно в defaultветку и закрыть feature-x, чтобы избавиться от нее в выводе hg branches. Я придумал следующий сценарий, но у него есть некоторые проблемы: $ hg up default $ hg merge feature-x $ hg ci -m merge $ hg up...

237
Mercurial для начинающих: исчерпывающее практическое руководство

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Вдохновленный Git для начинающих: полное практическое руководство . Это сборник информации по использованию Mercurial...

224
Как сделать Mercurial 'hg remove' для всех отсутствующих файлов?

Я использую это, чтобы удалить файл из репо: hg remove <full file path> Какую команду вы можете использовать , чтобы выполнить команду hg removeна всех файлов , которые были удалены на местном уровне? Под удаленным локально я подразумеваю тех, которые появляются с тем, !когда вы делаете hg...

218
Как разветвляться с помощью TortoiseHG

Я скачал TortoiseHg 1.0 для оценки. За свою жизнь я не могу понять, как сделать ветку. Кажется, что он понимает ветки (например, в браузере хранилища), но я просто не могу найти способ сделать ветку. Это кажется такой фундаментальной возможностью, поскольку из часто рекламируемых преимуществ DVC...

211
Mercurial: как изменить последний коммит?

Я ищу git commit --amendаналог Mercurial, то есть способ изменить коммит, с которым связана моя рабочая копия. Меня интересует только последний коммит, а не произвольный ранний коммит. Требования к этой процедуре внесения поправок: по возможности, он не должен требовать каких-либо расширений. Он не...

209
Есть ли способ удалить локальные коммиты в Mercurial?

Поэтому я продолжаю делать глупую ошибку в Mercurial. Часто я начинаю работать без «hg pull» и «hg update». Когда я пытаюсь выдвинуть свои изменения, я получаю сообщение об ошибке. Есть ли способ удалить мои локальные коммиты, чтобы избежать создания нескольких головок, веток и т. Д.? Я просто хочу...

207
Hg: Как сделать ребаз, например, git's rebase

В Git я могу сделать это: 1. Начните работать над новой функцией: $ git co -b newfeature-123 # (локальная ветка разработки функций) сделать несколько коммитов (M, N, O) мастер A --- B --- C \ newfeature-123 M --- N --- O 2. Вытащите новые изменения из основной ветки разработки: $ git pull (мастер...

207
Как удалить все неотслеживаемые файлы из моего рабочего каталога в Mercurial?

Можно ли удалить все неотслеживаемые файлы из моего рабочего каталога? Допустим, я добавил кучу файлов в свой рабочий каталог, не добавил их через «hg add» и теперь хочу полностью избавиться от этих новых файлов? Я на Windows, хотя я использую PowerShell, поэтому здесь также возможно...

200
Хранить пароль в TortoiseHg

Есть ли способ настроить TortoiseHg для хранения моего пароля? У меня есть проект, размещенный на Google Code , доступ к которому я получаю с помощью TortoiseHg. Всякий раз, когда я хочу отправить изменения в Google Code, TortoiseHg запрашивает у меня имя пользователя и пароль. Код Google требует,...

195
Совместимость Git с Mercurial Repository

Я использую GIT на Mac. Достаточно сказано. У меня есть инструменты, у меня есть опыт. И я хочу продолжать его использовать. Здесь нет войн ... Проблема всегда в совместимости. Большинство людей используют SVN, что отлично подходит для меня. Git SVN работает "из коробки" и является решением без...