Слияние уже (локально) удаленной папки - PullRequest
1 голос
/ 14 мая 2011

Я использую Mercurial и столкнулся с проблемой, которую я не знаю, как решить.Проблема, с которой я сейчас сталкиваюсь, такова:

  • У нас был проект (папка), который изначально назывался A, и он был перенесен в удаленный репозиторий.
  • Я переименовалСпроектируйте от A до B и отправьте его в удаленный репозиторий.При этом я также локально переименовал Project A в B.
  • Project A был удален из удаленного репозитория.
  • Я попытался вытащить эти изменения, но Mercurial, похоже, запутался как файлы (или пути к файлам) больше не существуют локально.

Если я вызываю 'hg merge', выдается следующий вывод: "Abort: невыполненные незафиксированные изменения, ..." Если язатем вызовите 'hg status', все файлы, которые были в начальной версии Проекта А, перечислены - которые теперь больше не доступны локально, потому что пути изменились с A/.../... на B/.../...

МожетКто-нибудь даст мне подсказку или совет, как решить эту проблему?

1 Ответ

2 голосов
/ 14 мая 2011

Перечислены ли перечисленные файлы как «удаленные» (RI думает)?

Если да, просто передайте это изменение (об удаленных файлах), затем объедините.Mercurial должен знать обо всех изменениях, включая файлы, перемещенные или удаленные.

...