wird beim Patchen mit -p1 durchgeführt, außer beim ./s3 svnpatch
Da viele User immer noch viele Patches im -p0 Format haben, funktioniert das Patchen mit dem neusten simpleybuild Versionen nicht mehr, ohne dass man Hand anlegen muss.
Der in diesem Pull Request
17
angebotenen Code erfüllt auch nach meinen Tests genau die Anforderung der simplebuild Benutzer, sowohl mit Patchen im -p0 Format als auch mit Patchen im -p1 Format arbeiten zu können, Die Idee hinter diesem Code ist ja, mit der Funktion __streamboard_patch() herauszubekommen, ob die in dem Patch file referenzierten zu patchenden Datein im $svndir vorhanden sind oder nicht. Wenn diese vorhanden sind, dann geht die Erkennung davon aus, dass das ein Patch im -p0 Format ist und im anderen Fall wird -p1 verwendet.
Nach meinen durchgeführten Tests klappt das wunderbar.
Seit dem commit hier https://github.com/gorgone/s3_releases/commit/5debd8df2d667849b43ebdc422242c6ca174fde0
wird beim Patchen mit -p1 durchgeführt, außer beim ./s3 svnpatch
Da viele User immer noch viele Patches im -p0 Format haben, funktioniert das Patchen mit dem neusten simpleybuild Versionen nicht mehr, ohne dass man Hand anlegen muss.
Der in diesem Pull Request
17
angebotenen Code erfüllt auch nach meinen Tests genau die Anforderung der simplebuild Benutzer, sowohl mit Patchen im -p0 Format als auch mit Patchen im -p1 Format arbeiten zu können, Die Idee hinter diesem Code ist ja, mit der Funktion __streamboard_patch() herauszubekommen, ob die in dem Patch file referenzierten zu patchenden Datein im $svndir vorhanden sind oder nicht. Wenn diese vorhanden sind, dann geht die Erkennung davon aus, dass das ein Patch im -p0 Format ist und im anderen Fall wird -p1 verwendet. Nach meinen durchgeführten Tests klappt das wunderbar.
Hier noch das von mir geänderte _patch File aus dem support/function Verzeichnis, mit dem das super funktioniert. Steht in dem Beitrag hier http://www.streamboard.tv/wbb2/thread.php?postid=594660#post594660
Daher möchte ich bitten, im Sinne allrer simplebuild Benutzer, den Pullrequest oben zu übernehmen oder es ähnlich zu lösen.