4. パッチあてる方法は git bash 上で以下でどうぞ
TSTask と TSTask_SPHD の両方ができます。

git clone https://github.com/DBCTRADO/TSTask
mv TSTask TSTask_SPHD
cd TSTask_SPHD
patch -p2 --binary < tstask.patch
patch -p1 --binary < tstask2.patch
patch -p1 --binary < tstask_sphd.patch
patch -p1 --binary < tstask_sphd2.patch

git clone https://github.com/DBCTRADO/TSTask
cd TSTask
patch -p2 --binary < tstask.patch
patch -p1 --binary < tstask2.patch