Шаги, необходимые для того, чтобы позволить клону hgsubversion SVN отодвинуть назад

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

Теперь, после 2 недель локальной разработки (за это время я объединил изменения из внешнего hg репо и несколько раз сливались с изменениями из репозитория SVN), я попытался нажать на репо SVN, но не смог с этим сообщением:

abort: Извините, могу ' t найти родительский svn ревизии слияния.

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

Как лучше всего исправить ситуацию, не теряя собственных коммитов? (Пошаговые инструкции?)

7
задан Jon L. 17 March 2011 в 07:39
поделиться