Результаты поиска по запросу "mercurial"

1 ответ

Я просто хотел локальный репозиторий, где я могу попробовать что-то, используя преимущества hg. Но я не хочу, чтобы случайно затронул какой-либо из основных svn работы (hgsubversion может быть не совсем надежным), поэтому наивный подход привлекает. Какие минусы вы видите?

иторий SVN на работе доступен только изнутри (по крайней мере, для меня как подрядчика). Когда я не на работе, я хотел бы использовать HG и затем синхронизироваться с SVN на следующий день. Целесообразно ли использовать оба варианта? Есть ли ...

4 ответа

 больше автоматически (по крайней мере, для меня они этого не делают).

я есть ряд изменений, которые я внес в свой локальный репозиторий, но еще не был отправлен. Поскольку для функции требуется больше времени, чем ожидалось, я хочу поменять эти изменения на именованную ветку, прежде чем нажать. Как я могу это сделать?

3 ответа

Он оптимизирован для одного репо, но я думаю, что вы можете раскошелиться и работать над ним! :)

ожусь на dialup в паршивом месте (да, это все еще происходит в 2011 году), и пытаюсь клонировать огромный репозиторий. Запускается без проблем, но каждый раз, когда коммутируемый доступ отключается (кажется, что это неизбежно),! #% $ * Hg ...

ТОП публикаций

2 ответа

 в изобилии

могу обновить несколько Mercurial (hg) репозиториев из каталога их общего родителя? /plugins/search /plugins/overview /plugins/chartЯ хочу изменить ветку по умолчанию и обновить их все сразу cd /plugins/search hg update -C default hg pull -u

4 ответа

github.com/git/git/commit/...

ю, что история в Git хранится в структуре данных, называемой DAG. Я слышал о DFS и знаю, что это несколько связано. Мне интересно, как работают такие программы, какgit log --graph или жеhg graphlog нарисовать историю? Я всегда думал, что ...

7 ответов

 внутри строки - обратите внимание, что она не работает с двойными кавычками.)

не указать многострочное коммит-сообщение для mercurial в командной строке? hg commit -m "* add foo\n* fix bar"не работает. Журнал показывает: changeset: 13:f2c6526e5911 tag: tip date: Fri Jan 23 23:22:36 2009 +0100 files: foobar.cpp ...

7 ответов

Если вы не нажмете на сервер, вы клонируете в новую папку, иначе вымываете (удаляете все файлы) из вашей папки репозитория и клонируете новую.

могу отменить последние случайно внесенные (не выдвинутые) изменения в Mercurial? Если это возможно, предпочтительнее использовать TortoiseHg. Обновить В моем конкретном случае я совершил набор изменений (не нажал). Затем я вытащил и обновил ...

5 ответов

 которая останется в той же ветке, но создаст новое несвязанное изменение, отменяющее все.

вы делаетеhg pull а затемhg update (илиhg merge), есть ли способ это подтвердить? То есть: вернуть ваш репозиторий в состояние до выполненияhg pull? Я верю, что ты можешь сделатьhg update -r n где вы должны указать набор изменений до извлечения ...

4 ответа

hg status просто показывает «M» для всех измененных файлов, в конфликте или нет. Однако hg resolv --list действительно работает.

ли команда Mercurial, которую вы можете использовать послеhg pull чтобы увидеть список всех файлов, которые необходимо будет объединить вручную (то есть: которые имеют конфликты) при выполненииhg merge?

5 ответов

Да, сходство имен неудачно. Для каждой команды есть pre-X и post-X, а затем есть независимый хук precommit, который запускается перед фактической фиксацией.

отаю в команде, в которой у нас есть код в ртутном репозитории с несколькими подкаталогами: main/ main/subrepo1/ main/subrepo1/subrepo2/Поведение Mercurial по умолчанию таково, что когдаhg commit выполняется в «main», любые ожидающие изменения ...