Сценарий такой:
- svn cp или mv какой-то файл
- изменить этот файл
- svn diff> mypatch
На другом компьютере (та же рабочая копия, но без изменений):
- Попробуйте применить mypatch.
- Ошибка -> пытается изменить несуществующий файл.
Как я могу заставить svn diff создавать патч, применимый к патчу, или в этом случае чисто применить патч, созданный svn diff? Я не могу совершить. Я хотел бы сохранить mergeinfo (потому что очевидный обходной путь - добавить файл как совершенно новый, без связи с предыдущим).