Mercurial

Скриншот программы:
Mercurial
Детали программы:
Версия: 4.5.3 обновление
Дата загрузки: 22 Jun 18
Разработчик: Matt Mackall
Тип распространения: Бесплатная
Популярность: 30

Rating: 5.0/5 (Total Votes: 1)

Mercurial - свободная, легкая, быстрая, портативная и распределенная система управления версиями (SCM) и система управления версиями, специально разработанная для эффективной обработки очень крупных распределенных проектов.

>

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

Также очень легко учиться, и это просто работает. На домашней странице проекта размещены два руководства по быстрому запуску о том, как клонировать проект и нажимать изменения, а также создавать проект и комментировать.


Параметры командной строки

Среди параметров командной строки, которые можно просмотреть с первого взгляда, если вы выполните команду & lsquo; hg --help & rsquo; команды в эмуляторе терминала / командной строке, мы можем упомянуть о возможности добавления выбранных файлов в следующий коммит, добавить все новые файлы и удалить отсутствующие, просмотреть информацию о наборе изменений для каждого файла, сжать ревизию репозитория в виде неперевернутого архива, применить один или несколько файлов групп изменений, копирование изменений между ветвями или поисковые изменения.

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


Под капотом и поддерживаемыми ОС

Mercurial полностью написан на языке программирования Python, разработанном с нуля в качестве кросс-платформенного программного обеспечения, которое хорошо работает во всех дистрибутивах GNU / Linux, а также в операционных системах Microsoft Windows и Mac OS X. В настоящее время поддерживаются 32-разрядная и 64-разрядная архитектуры.

Что нового в этой версии :

  • requestimport : не поднимать ImportError для неизвестного элемента из списка.
  • posix: выполнить опрос () при прерывании по сигналу (issue5452)
  • hgweb: добавить отсутствующий косой черт в файл log url в стиле rss

Что нового в версии:

  • requireimport: не поднимайте ImportError для неизвестного элемента из списка
  • posix: выполнить опрос () при прерывании по сигналу (issue5452)
  • hgweb: добавить отсутствующий косой черт в файл log url в стиле rss

Что нового в версии 4.2.3:

  • requireimport: не поднимайте ImportError для неизвестного элемента в fromlist
  • posix: выполнить опрос () при прерывании по сигналу (issue5452)
  • hgweb: добавить отсутствующий косой черт в файл log url в стиле rss

Что нового в версии 4.2.2:

  • requestimport: не поднимайте ImportError для неизвестного элемента в fromlist
  • posix: выполнить опрос () при прерывании по сигналу (issue5452)
  • hgweb: добавить отсутствующий косой черт в файл log url в стиле rss

Что нового в версии 4.1.1:

  • requireimport: не поднимайте ImportError для неизвестного элемента в fromlist
  • posix: выполнить опрос () при прерывании по сигналу (issue5452)
  • hgweb: добавить отсутствующий косой черт в файл log url в стиле rss

Что нового в версии 4.0.2:

  • requestimport: не поднимайте ImportError для неизвестного элемента из списка.
  • posix: выполнить опрос () при прерывании по сигналу (issue5452)
  • hgweb: добавить отсутствующий косой черт в файл log url в стиле rss

Что нового в версии 3.7.2:

  • bundlerepo: правильно обрабатывать скрытые ссылки в файлеlog (issue4945)
  • bundlerepo: правильно обрабатывать скрытые ссылки в манифесте (issue4945)
  • requestimport: добавить _imp в список игнорирования
  • doc: правильный пример относительно псевдонима «hg purge» на странице man «hgrc.5»
  • doc: удалить устаревшую опцию из резюме командной справки.
  • набор файлов: исправить копию / вставить в сообщение об ошибке eol ()
  • help: исправить опечатку в документации backgroundclose
  • help: hg.intevation.de - это новое первичное имя hg.intevation.de (и нового сертификата)
  • help: обновить примеры шаблонов, чтобы использовать литеральный синтаксис reST
  • hg: получить блокировку при создании общего ресурса из пула репо (issue5104)
  • log: исправить порядок изменений, отфильтрованных несколькими опциями OR (issue5100)
  • rebase: обновить рабочий каталог при прерывании (issue5084)
  • revert: правильно вернуться к предку p2 во время слияния (issue5052)
  • revset: спрятать цепочку «список» (aka function args) (issue5072)
  • setup: избегайте процедуры, связанной с hg.exe, на setup.py --pure
  • ui: исправить ошибку при помощи неинтерактивного приглашения echo для имени пользователя
  • unionrepo: правильно обрабатывать скрытые ссылки в revlog (issue5070)
  • zeroconf: переслать все аргументы, переданные в оболочку ui.configitems ()

Что нового в версии 3.7.1:

  • изменить: не сохранять большинство дополнительных полей
  • graft: не сохранять большинство дополнительных полей
  • histedit: исправление опечатки в документации
  • osutil: отключить компиляцию recvfds () на неподдерживаемых платформах
  • osutil: не прерывайте загрузку чистого модуля только потому, что libc не имеет recvmsg ()
  • rebase: набор изменений резервного копирования 986d04b9fedd
  • rebase: backout changeset d755a9531fce
  • rebase: не сохранять большинство дополнительных полей

Что нового в версии 3.5.1:

  • convert: исправить конвертирование содержимого файла копии git
  • наборы файлов: игнорировать единичный случай в предикате size () для одиночного значения
  • help: исправить typo familar - & gt; знаком
  • help: исправить опечатку в документации по сценариям
  • hg: избегать автоматического обмена, когда назначение клонирования удалено
  • hgweb: исправить доверие к пути шаблонов (BC)
  • histedit: backout ebb5bb9bc32e
  • largefiles: убедитесь, что lfutil.getstandinmatcher () соответствует только standins
  • match: исправить одноразовое переименование + явное ограничение пути на icasefs (issue4768)
  • синтаксические пары: исправить утечку памяти в compute_phases_map_sets
  • rebase: заблокировать репо во время полной операции с флагом.
  • revset: предотвращение сбоя, вызванного пустым групповым выражением, при оптимизации "и"
  • revset: предотвращение сбоя, вызванного пустым групповым выражением, при оптимизации "или"
  • strip: используйте шаблон «finally: tr.release» во время удаления
  • update: закройте репо для всей команды «hg update».
  • wix: избегать прерывания с помощью «hg help -k foo»

Что нового в версии 3.4.2:

  • changegroup: правильно вычислить общую базу в changeggroupsubset (issue4736)
  • crecord: исправить опечатку, введенную при перемещении crecord в core
  • crecord: исправить три опечатки, введенных при перемещении crecord в core
  • hgwebdir: избегайте избыточных записей репо и каталога, когда установлено «web.name»
  • hgwebdir: не позволяйте скрытому родительскому элементу subrepo отображать как каталог
  • синтаксические пары: не кэшировать тип RevlogError (issue4451)
  • pull: избегать условия гонки с помощью 'hg pull --rev name --update' (issue4706)
  • templater: не препроцессировать строку шаблона в выражении "if" (issue4714)
  • templater: оценивать аргументы, переданные в diff () соответственно
  • templater: проанализировать «...» как строку для совместимости 2.9.2-3.4 (issue4733)
  • трансплантация: только вытащите пересаженную ревизию (issue4692)

Что нового в версии 3.4:

  • команды:
  • аннотировать: добавить параметр для аннотирования файлов рабочего каталога
  • аннотировать: всегда готовить контекст предка базового fctx (issue4600)
  • annotate: всегда настраивайте linkrev перед тем, как идти к родителям (issue4623).
  • аннотировать: подготовить исходный контекст workfilectx
  • закладки: добавьте входящий (), чтобы заменить diff () для входящих закладок
  • bookmarks: добавить outgoing () для замены diff () для исходящих закладок
  • bookmarks: проверить суффикс @pathalias до доступного @number для эффективности
  • bookmarks: улучшите проверку показа деталей о входящих / исходящих закладках
  • закладки: предотвращать неожиданное обновление расходящейся закладки
  • закладки: повторное использование закладки @number, если она ссылается на удаленную удаленную версию.
  • закладки: переписать сравнение закладок в командах.summary () с помощью compare ()
  • закладки: показать подробный статус входящих / исходящих закладок
  • clone: ​​добавить поддержку прогресса для жестких клонов (issue3059)
  • commands.import: принять префиксную опцию
  • commands.push: прервать, когда изменения оцениваются в пустом наборе (BC)
  • команды: добавьте ручку конфигурации ui.statuscopies
  • debuginstall: раскройте путь к редактору перед его поиском (issue4380)
  • файлы: разделить использование многократного использования в cmdutil для поддержки подрепортажей.
  • файлы: используйте объект ctx для доступа к dirstate
  • трансплантат: разрешить создание родственных графтов
  • трансплантат: запись промежуточных трансплантатов в дополнительных условиях
  • log: отображать узлы закрывающей ветви как «_» (BC)
  • log: fix --follow null parent не включать ревизию 0
  • log: make -fr показывает полную историю из данных revs
  • log: предпочитает «wctx» над «pctx» для рабочего контекста
  • patch.internalpatch: принять префиксный параметр
  • patch.internalpatch: добавьте значение по умолчанию для префикса
  • patch: переименовать pathstrip в pathtransform
  • pull: печать «вытаскивание из foo» перед доступом к другому репо
  • push: получить локальный «wlock», если ожидается «pushback» (BC) (issue4596)
  • разрешение: предупреждение о молчании неизвестных патчей для -l / - list (BC)
  • revert: оценивать наборы файлов против рабочего каталога (issue4497)
  • revert: fix --interactive on local modify (issue4576)
  • revert: прекратить маркировку файлов после интерактивного возврата (issue4592)
  • revert: принять только -I / -X без путей или -a / -i (issue4592)
  • revert: применить normallookup к возвращенному файлу, если размер не изменен (issue4583)
  • revert: восстановить возможность возврата к переименованию только case (issue4481)
  • статус: добавить справочный справочный текст справочника (issue3835)
  • ядро:
  • bundle2: вывод сообщения об отказе транзакции транзакции (issue4614)
  • bundle2: отключить захват вывода, если мы не используем http (issue4613 issue4615)
  • changelog: исправить чтение, если нет ожидающих данных (issue4609)
  • dirstate: зафиксировать порядок инициализации nf vs f
  • filelog: разрешить цензурные файлы содержать данные дополнений
  • merge: запустите обновление после последней версии wlock
  • pushkey: сбросить ожидающие данные перед запуском кеша до нажатия кнопки (issue4607)
  • repoview: улучшить вычисление staticblockers perf
  • revlog: _addrevision создает полноразмерные дельта, основанные на цензуре версий
  • revlog: добавить "iscensored ()" в общедоступный API revlog
  • revlog: addgroup проверяет, добавляют ли входящие deltas цензурные обороты, устанавливает флаг бит
  • revlog: в addgroup отклонить неверно сформированные дельта на основе цензурированных узлов
  • revlog: сделать преобразование из строки в нестрочную работу после полосы
  • revlog: специальный случай, расширяющий дельта-замены, полученные обменом
  • subrepo: не писать строки .hgsubstate с пустым состоянием subrepo (issue4622)
  • subrepo: обновить текст справки для учетной записи для поддержки diff -I / -X gitsubrepo.

  • Теги
  • : создать отдельный и общий кэш файлов .hgtags filenodes
  • теги: изменение формата тегов кэш-файлов

  • Теги
  • : имеют отдельный файл кэша на уровень фильтра
  • ui: отключить revsetaliases в обычном режиме (BC)
  • util: добавьте поддержку обратного вызова прогресса в copyfiles
  • windows: make shellquote () указать любой путь, содержащий '' (issue4629)
  • расширения:
  • color: быть более консервативным относительно установки режима ANSI в Windows (BC)
  • цвет: исправить сбой в cmd.exe
  • color: omit terminfo / win32 предупреждение, если неинтерактивный (issue4543)

  • Цвет
  • : поддерживает другой цветной режим, когда пейджер активен.
  • convert: отрегулируйте индикатор выполнения для совпадений осьминогов (issue4169)
  • histedit: добавить параметр -edit-plan для histedit
  • histedit: allow histedit - продолжить, если не на потомке (BC)
  • histedit: исправить предотвращение полос во время histedit
  • histedit: исправить стиль нового сообщения об ошибке
  • histedit: улучшает интеграцию действий слияния с фолом
  • histedit: исправить запрос о сворачивании сообщения фиксации (issue4606)
  • largefiles: не сбой при клонировании для удаленного репо
  • largefiles: не изменяйте наборы файлов при исправлении журнала.
  • largefiles: всегда учитывайте набор параметров checkedetelfiles 'checked'
  • largefiles: избегать бесконечного рекурсивного вызова openlfdirstate в overriderevert
  • largefiles: не создавать цепочку вызовов содержит
  • largefiles: не приписывайте шаблоны standin с '.hglf' при регистрации
  • largefiles: не предупреждать при возврате забытого большого файла
  • largefiles: извлекать и повторно использовать переменную standin в overriderevert ()
  • largefiles: для обновления -C только при необходимости обновлять большие файлы
  • largefiles: запись журнала из-за пределов репо
  • largefiles: введите lfutil.findstorepath ()
  • largefiles: переопределить cmdutil.revert () вместо comands.revert ()
  • largefiles: сообщите об источнике скопированных / перемещенных больших файлов в состоянии -C
  • largefiles: установите расширение как включенное локально после того, как клон потребует его
  • largefiles: научить журнал обрабатывать шаблоны
  • largefiles: update _subdirlfs () комментарий
  • largefiles: используйте общую функцию для создания содержимого .hg_archival.txt
  • largefiles: используйте lfutil.findstorepath () при проверке локального репо
  • largefiles: используйте логику копирования основного файла для проверки пути назначения.
  • largefiles: используйте источник общего доступа в качестве основного локального хранилища (issue4471)
  • mq: избегайте бесшумного сбоя, когда одноплатное приложение не применяется (issue4604)
  • rebase: не пересылайте аргумент «source» для rebase (issue4633)
  • rebase: восстановить состояние закладки при прерывании
  • запись: изменить патч недавно добавленных файлов (issue4304)
  • запись: исправить добавление нового файла с записью из поддиректора (issue4626)

  • Запись
  • : зафиксировать запись с изменением на перемещенные сбой файла (issue4619)
  • shelve: получить блокировку в правильном порядке
  • полка: добавьте интерактивный режим
  • shelve: добавить параметр командной строки интерактивного режима
  • hgweb:
  • hgweb: воскресить тег на diffline для исправления рендеринга в стиле моноблока
  • hgweb: используйте introrev () для поиска родителей (issue4506)
  • json: внедрить шаблон {bookmarks}
  • json: применить шаблон {филиалы}
  • json: внедрить шаблон {changeet}
  • json: внедрить шаблон {сравнения}
  • json: внедрить шаблон {fileannotate}
  • json: внедрить шаблон {filediff}
  • json: внедрить шаблон {helptopics}
  • json: внедрить шаблон {help}
  • json: внедрить шаблон {manifest}
  • json: внедрить шаблоны {shortlog} и {changelog}
  • json: внедрить шаблон
  • несортированный:
  • архив: измените префикс по умолчанию на '' из None
  • архив: найдите первую видимую ревизию для создания идентификатора репо (issue4591)
  • bundle2-localpeer: правильно распространять вывод сервера при ошибке (issue4594)
  • bundle2-wireproto: правильно распространять вывод сервера при ошибке (issue4594)
  • changeset_printer: отображение p1rev: p1node с суффиксом «+» для workctx
  • check-commit: будьте более придирчивы к обнаружению неправильного тега ошибки
  • check-commit: проверить капитализацию в сводных строках
  • churn: deprecate -t ​​вариант в пользу -T
  • crecord: исправить другой подстрочный
  • crecord: исправить стиль подстроки для orig_stdout
  • devel-warn: добавьте префикс для всех сообщений ("devel-warn:")
  • dirs._addpath: не мутировать строки Python после их публикации (issue4589)
  • отправка: консолидировать форматирование ParseErrors
  • Отправка: предлагайте предложения с близким правым расстоянием для функций набора {file, rev}
  • отправка: предлагать предложения с похожими именами
  • расширения: поддержка обратных вызовов после загрузки другого расширения
  • get-with-headers: поддержка синтаксического анализа и довольно печатная версия JSON
  • graphlog: не обходите команду.log, так что -fr работает
  • graphlog: переместить комментарий, а флаг, обозначающий обороты, может быть несортирован.
  • graphlog: удалить слишком ранний возврат из getgraphlogrevs () для пустого репо
  • lazymanifest: исправить утечку памяти в lmiter_iterentriesnext () после 3d485727e45e
  • lazymanifest: исправить чистые hg iterkeys ()
  • linkrev: исправить проблему с аннотацией рабочей копии
  • manifestv2: добавить поддержку для чтения нового формата манифеста
  • manifestv2: добавить поддержку для записи нового формата манифеста
  • Устаревшее: избегайте бесконечного цикла из обходного цикла в расхождении (issue4126)
  • запись: добавьте интерактивную опцию в команду commit
  • запись: разрешить редактирование новых файлов (issue4304)
  • record_curses: исправить ошибку ui для вновь добавленного файла
  • revbranchcache: добавьте тест, когда кеш не доступен для записи.
  • revbranchcache: перейдите из ветвящейся карты на localrepo
  • revbranchcache: постепенно увеличивать кеш
  • revbranchcache: сохранение репо на объекте
  • revbranchcache: записывать кеш даже во время операций чтения
  • revrange: не анализировать псевдонимы revset как хэш-префиксы (issue4553)
  • Откат: очистить состояние разрешения (issue4593)
  • ssl: разрешить символическую ссылку перед проверкой исполняемого файла Apple python (issue4588)
  • ssl: установить явный символ "!" to web.cacerts для отключения проверки SSL (BC)
  • полоса: правильно очистить состояние разрешения с помощью --keep (issue4593)
  • subrepo: добавить поддержку «cat» для git subrepos
  • subrepo: добавьте базовую поддержку hgsubrepo для команды files
  • subrepo: добавить include / exclude поддержку для различного git subrepos
  • subrepo: добавить поддержку статуса для игнорируемых и чистых файлов в git subrepos
  • subrepo: изменить аргументы abstractsubrepo.init (API)
  • subrepos: поддержка добавления файлов в git subrepos
  • test-convert-git: показать безумный индикатор выполнения с объединением осьминогов (issue4169)
  • test-histedit-edit.t: продемонстрировать qnew сбой во время histedit (issue4366)
  • test-https: включить проверку dummycert только при использовании Apple python (issue4500)
  • test-shelve: будьте более мягкими в отношении пробелов (issue4124)
  • тесты: добавление теста, показывающего теги, кэширует кешированные фильтрованные головки (issue4550)
  • : обрабатывать удаленный каталог .hg (git 2.2.0 и выше) (issue4585)
  • trydiff: присоединить имя файла с префиксом только один раз
  • unbundle: приобретать 'wlock' при обработке bundle2 (BC) (issue4596)
  • веб-команды: определить опцию доступных команд
  • веб-команды: определение веб-команд с помощью декоратора
  • color: быть более консервативным относительно установки режима ANSI в Windows (BC)
  • commands.push: прервать, когда изменения оцениваются в пустом наборе (BC)
  • histedit: allow histedit - продолжить, если не на потомке (BC)
  • log: отображать узлы закрывающей ветви как «_» (BC)
  • push: получить локальный «wlock», если ожидается «pushback» (BC) (issue4596)
  • разрешение: предупреждение о молчании неизвестных патчей для -l / - list (BC)
  • ssl: установить явный символ "!" to web.cacerts для отключения проверки SSL (BC)
  • unbundle: приобретать 'wlock' при обработке bundle2 (BC) (issue4596)
  • subrepo: изменить аргументы abstractsubrepo.init (API)

Что нового в версии 3.3.3:

  • adjustlinkrev: дескриптор 'None' в качестве источника
  • adjustlinkrev: подготовить исходные обороты для родословной только один раз.
  • изменить: проверить переименования каталогов для обоих родителей слияния (issue4516)
  • annotate: повторно использовать контекст предка при настройке linkrev (issue4532)
  • dirstate: не требуется точный случай при добавлении dirs на icasefs (issue4578)
  • dirstate: убедитесь, что rootdir заканчивается разделителем каталога (issue4557)
  • filemerge: очистить язык в справке helpemplate.
  • Забудьте: очистите вывод для неточного совпадения case на icasefs
  • hgweb: запретить загрузку карты стиля из каталогов, отличных от указанных путей
  • mergecopies: повторно использовать контекст предка при обходе истории файлов (issue4537)
  • шаблоны: исправить вывод «log -q» стиля по умолчанию
  • шаблоны: исправить «log -q» вывод фазового стиля
  • win32: 'raise ctypes.WinError' - & gt; 'raise ctypes.WinError ()'

Что нового в версии 3.3:

  • команды:
  • добавить: добавить обратно забытые файлы, даже если они не соответствуют точно (BC)
  • addremove: добавить обратно забытые файлы (BC)
  • addremove: добавить поддержку флага -S
  • addremove: печатать относительные пути при вызове с -I / -X (BC)
  • addremove: поддержка addremove с явными путями в subrepos
  • backout: add --commit option
  • commit: прервать, если указано --addremove, но не выполнено
  • commit: удалить обратный поиск для источника копирования, если не в родительском (issue4476)
  • commit: распространять --addremove в subrepos, если задано -S (issue3759)
  • трансплантат: показать более полезную информацию о состоянии при прививке
  • ядро:
  • : не перезаписывать существующие резервные пакеты (BC)
  • osx: patch .pax.gz файлы в пакетах pkg, поэтому они извлекаются как root (issue4081)
  • revset: дескриптор скрытой ссылки для файла отсутствует для заголовка (issue4490)
  • revset: разрешить rev (-1) для указания нулевой версии (BC)
  • revset: исправить предков (null), чтобы включить null-ревизию (issue4512)
  • subrepo: не прерывать добавление, если присутствуют не-hg subrepos (issue4513)
  • cmdserver: используйте данные потоки как каналы каналов, такие как другие команды
  • Расширения
  • : проверяйте совместимость с основными и второстепенными версиями (BC)
  • https: поддержка tls sni (указание имени сервера) для https urls (issue3090)
  • игнорировать: разрешить игнорировать файлы относительно корня репо (issue4473) (BC)
  • linkrev: обработать фильтром linkrev без видимых дочерних элементов (issue4307)
  • linkrev: также отрегулируйте linkrev при аннотации начальной загрузки (issue4305)
  • linkrev: используйте правильное содержимое манифеста при настройке linrev (issue4499)
  • memctx: правильно вычислить манифест с недавно удаленными файлами (issue4470)
  • memctx: исправление манифеста для удаленных файлов (issue4470)
  • obsstore: отключить сбор мусора во время инициализации (issue4456)
  • subrepo: поддержка удалять с явными путями в subrepos
  • subrepo: добавить полную поддержку возврата для git subrepos
  • subrepo: добавление частичной поддержки diff для git subrepos
  • subrepo: добавить поддержку статуса для игнорируемых файлов в git subrepos
  • win32: удалить файл Mercurial.ini из установщика Inno Setup (issue4435)
  • hgweb:
  • hgweb: разрешить просмотр diff для p1 или p2 для коммитов (issue3904)
  • расширения:
  • color: добавить поддержку раскраски git subrepo diffs
  • цвет: добавить отсутствующий «тусклый» в _effects
  • convert: on svn failure, note libsvn version (issue4043)
  • convert: заменить ссылки ревизии в сообщениях, если они есть & gt; = короткие хэши
  • convert: handle LookupError в mercurial_source.lookuprev ()
  • extdiff: вернуть обратно совместимость с ручным цитированием параметров
  • histedit: добавьте тест, чтобы показать, что проблема4251 исправлена ​​(issue4251)
  • largefiles: исправить фиксацию каталога без изменений большого файла (issue4330)
  • largefiles: используйте путь по умолчанию для вытаскивания больших файлов, а не 'default-push'
  • largefiles: включить поддержку subrepo для добавления, забыть, удалить
  • largefiles: показывать прогресс при проверке хэшей в исходящих наборах изменений
  • mq: более разумная обработка простых заголовков
  • patchbomb: не соблюдайте пробелы и изменяющие формат diffopts (BC)
  • rebase: показать более полезную информацию о состоянии при перезагрузке
  • rebase: убедитесь, что ревизия исправления остается видимой (issue4504)
  • extdiff: избегать непредвиденных аргументов цитирования для внешних инструментов (issue4463)
  • выделить: игнорировать дополнительные строки Unicode (issue4291)
  • запись: не соблюдайте форматирующие изменения diffopts (issue4459)
  • share: добавить параметр для обмена закладками
  • пересадка: правильно пропустить пустой набор изменений (issue4423)

Что нового в версии 3.2.4:

  • requestimport: черный список distutils.msvc9compiler (issue4475)
  • largefiles: backout f72d73937853 - линейные обновления handle m - & gt; иначе
  • largefiles: исправить ложное отсутствие файла с предупреждением 'remove -A' (issue4053)
  • largefiles: исправить ложное отсутствие файла с предупреждением (issue4053)
  • largefiles: введите метод 'compelargefilematcher ()'
  • largefiles: пометить lfile как добавленный в lfdirstate при добавлении standin
  • sshpeer: более подробное цитирование оболочки

Что нового в версии 3.2.3:

  • context: stop setting None для измененных или добавленных узлов
  • darwin: опустить игнорируемые кодовые точки, когда normcase () в пути к файлу
  • encoding: добавить hfsignoreclean для очистки HSP-игнорируемых символов
  • largefiles: на самом деле не удалять большие файлы в сухом проходе addremove.
  • log: исправить log -f медленный путь, чтобы фактически следовать истории
  • журнал: устранение неустойчивости журнала ошибок
  • manifest: запретить установку идентификатора узла записи в None
  • pathauditor: проверьте псевдонимы псевдонимов Windows
  • pathauditor: проверьте, не игнорируются ли кодовые страницы на OS X
  • rebase: игнорировать отрицательное состояние при обновлении до исходного родителя wc
  • update: добавьте тесты для невоспроизводимого локального файла
  • update: не перезаписывать невоспроизводимые проигнорированные файлы при обновлении

Что нового в версии 3.2.2:

  • changegroup: исправить файл linkrevs во время переупорядочения (issue4462)
  • hgweb: отправить правильный ответ HTTP после неотображенного исключения
  • largefiles: избегайте проверки exec-бит на платформах, не подозревающих об этом.
  • largefiles: не показывать широкоформатные / нормальные подсказки, если одна сторона не изменяется.
  • manifest: исправить ошибку, где рабочая метка «добавить» рабочего файла была ошибочной.
  • merge: быть точным о том, что слилось с тем, что коротко desc
  • merge: перед вызовом cd / dc проверьте, что измененная сторона действительно изменилась.
  • mq: исправить обновление заголовков, которые происходят в «неправильном» порядке
  • mq: ввести insertplainheader - та же самая наивная реализация, что и раньше
  • mq: при добавлении заголовков в обычном режиме отделяйте их от сообщения (issue4453)
  • mq: при настройке сообщения в обычном режиме отделяйте его от заголовка (issue4453)
  • push: остановить независимое использование пакета в syncphase (issue4454)
  • кнопка: изящно обрабатывает отказ крючка prepushkey (issue4455)
  • переименовать: правильно удалить отчет и добавить файл как измененный (issue4458)
  • revert: искать информацию о копиях для всех локальных изменений
  • revset: исправить первый и последний для генератора (issue4465)
  • шаблоны: исправить сломанные «меньше» & amp; «больше» ссылок в стиле бумаги (issue4460)

Что нового в версии 3.2.1:

  • закладки: исправить форматирование обменного сообщения (issue4439)
  • changegroup: не сохранять неиспользуемое значение в fnodes (issue4443)
  • convert: использовать git diff-tree -Cn% вместо --find-copy = n% для более старых git
  • : индексы между образцом и yesno должны соответствовать (issue4438)
  • обнаружение: ограничьте все локальные главы, известные удаленно, до реального «все» (issue4438)
  • extdiff: укажите предоставленные пользователем параметры, переданные оболочке
  • hgweb: исправить сбой при использовании web.archivesubrepos
  • mail: на самом деле используйте значение конфигурации verifycert
  • rebase: исправить rebase без общих предков (issue4446)
  • служит: правильная мета-переменная опции --daemon-pipefds
  • templater: не переписывайте сопоставление ключевых слов в runymbol () (issue4362)

Похожие программы

Cervisia
Cervisia

2 Jun 15

hgcp
hgcp

14 Apr 15

GHTix
GHTix

14 Apr 15

Комментарии к Mercurial

Комментарии не найдены
добавить комментарий
Включите картинки!