Я использую TortoiseSVN, и я работаю над веткой для исправления проекта. В первый раз, когда я объединил ветку в багажник, у проекта возникли проблемы, поэтому я откатил это слияние (которое удалило пару папок в этом процессе). Я переключил свою рабочую копию на ветку (у которой есть папки) и сделал кучу изменений, чтобы попытаться исправить проблемы, которые у меня были в последней версии.Невозможно «разрешить конфликт, используя« их »»
Теперь я снова включил локальную копию в туловище (которой не хватает этих папок из-за откат), чтобы выполнить слияние, но возникли конфликты дерева, поскольку папки были удалены в туловище как часть отката и Я не могу решить конфликт, приняв версию филиала, которая имеет папки, потому что TortoiseSVN говорит «Конфликт дерева разрешен только для« рабочего »состояния; Я также попытался вернуться к ветке, но у меня такая же проблема: папки находятся в конфликте, и я не могу разрешить конфликт, беря ветвь, только рабочее состояние.
Похоже, вы попали в неприятное состояние. Если новые папки являются вашей единственной проблемой, я бы сделал ручное добавление (вывести их из вашей ветки в туловище и совершить). Вы потеряете историю, но ваш проект будет «неповрежденным». – AlG
@AlG Если вы поместите это как ответ с объяснением, как это сделать, я, вероятно, соглашусь с ним в качестве ответа. Мои исследования не заставляют меня думать, что я хочу, но, поскольку моя локальная копия исчезла с тех пор, как я переключился на сундук, чтобы попытаться слить, я не знаю, как сделать то, что вы предложили. – user1301877