В настоящее время я работаю над патчем для программы с открытым исходным кодом (не созданной мной), используемой другими людьми, которые не очень хорошо разбираются в компьютерах. Я храню свои изменения в личном SVN и хотел бы распространить их в патче среди этих «других людей». Обычно, если они программисты, я мог бы просто дать им файл патча SVN, а затем просто объединить изменения, но опять же, это исключено.
Возможным решением было бы объединить все измененные файлы вместе (с сохранением иерархии) и сказать другим распаковать и перезаписать, но может быть немного раздражающим отслеживать, какие файлы были изменены, а какие нет, а также необходимость написания сценария для этого.
Есть ли более элегантное решение?
Спасибо