( tovis | 2023. 08. 01., k – 14:08 )

Nagyjából ahogy írod.

diff -uNr src/ zzz/ > diff.out

Az src/ az eredeti a zzz/ a módosított (most épp csak a módosított fájlok, azonos pathon).
Készít egy diff fájl, benne a src/ és a zzz/ fájl, dátum egyéb kriksz-kraksz.

Előveszek egy új release -t. Ha csak simán bemásolom a diff fájlt és ráeresztem a patch -et --dry-run mindent ignorál, azzal hogy nem találja.
Bemásolom a zzz/ mappát is a helyére akkor sem találja.

A csavar történetben, hogy az egész cywin környezetben fut, így pl. a diff fájl crlf végű sorokat tartalmaz. Megpróbáltam csak lf de az eredmény nem változik :(