There is a note in the hgsubversion docs that there is a memory leak on long pulls that requires repeated pulls.
Изменить исходящий репо на hgsubversion checkout
По различным запутанным причинам мне пришлось выполнить svnsync репозитория subversion, чтобы быть локальным, прежде чем я смог клонировать его с помощью hgsubversion, а не клонировать его прямо из «источника».
Теперь, когда это сработало успешно (20 секунд против 3 часов, затем произойдет сбой), я хочу изменить URI извлечения на исходный источник, так как он работает нормально при нормальных обстоятельствах. Однако, если я изменяю URI .hg / hgrc обратно на исходный источник и выполняю hg pull для проверки его работоспособности, я получаю abort: unable to operate on unrelated repository
сообщение. Очевидно, что 2 репозитория SVN идентичны, но даже --force
флаг, кажется, не убеждает hg (Subversion), что они идентичны.
Я также попытался запустить hg convert
локальный репозиторий SVN, однако, когда я пошел, чтобы извлечь из оригинального источника, кажется, что он не сохранил историю (несмотря на то, что он уже там) и решил снова потянуть все.
У кого-нибудь есть идеи?
1 ответ на вопрос
Похожие вопросы
-
7
одновременное совместное использование текстовых документов
-
3
Безопасный доступ к хранилищу Subversion моей домашней сети
-
1
Mozilla build firefox 3.5.1 на Ubuntu: проблемы с изображениями, которые отображаются в оттенках сер...
-
-
7
Лучший интерфейс SVN для Linux?
-
6
Персональный контроль источников через SubVersion - останови меня, прежде чем я зайду слишком далеко...
-
2
Диалог сравнения не показывает различий
-
4
Mac OS X diff инструмент для документов Microsoft Word?
-
3
Шифровать пароли в отдельных файлах
-
3
Subversion: как я могу автоматически обновить большой список рабочих копий?
-
3
Как использовать WinMerge в качестве инструмента Diff для Mercurial