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