diff

diff -Naur dirOld dirNew > mypatch.diff

patch

inside the folder that contain dirOld: patch -p0 < mypatch.diff