Indien een update van Sickrage niet helemaal goed uitpakt dan kun je altijd eenvoudig terug naar een andere snapshot m.b.v. van een GIT commando.

Zoals je in mijn vorige blog hebt kunnen lezen ben ik van Sickbeard geswitcht naar SickRage. Dat werkt prima, maar bij de laatste update ging het helemaal mis en startte deze niet meer op. Nu kun je gelukkig eenvoudig terug switchen naar een bepaalde snapshot van de GIT repository van SickRage. In mijn geval hielp het om terug te gaan naar de laatste stabiele versie waar ik mee werkte via het volgende commando:

git reset --hard 9226ba5efba06fb9defc5272f03dae5d6d1c4145

Echter als je dan wat verder doorleest dan schijnen er problemen geweest zijn in het team dat SickRage onderhield. De oorspronkelijk auteur is alleen verder gegaan en de rest van het team is met een nieuwe GIT repository aan de slag gegaan. Nu lijkt het team wat regelmatiger updates te geven aan SickRage die minder problemen geven. Ik wilde echter doorgaan met mijn huidige database en alleen maar van repository switchen.

Ook dat is eenvoudig mogelijk met de volgende commando’s:

git remote set-url origin https://github.com/SickRage/SickRage.git
git fetch origin
git reset --hard origin/master

Je switch hiermee dus van de ‘https://github.com/SiCKRAGETV/SickRage.git’ repository (zie vorige blog) naar de ‘https://github.com/SickRage/SickRage.git’ repository.

Het voordeel van deze nieuwe versie is dat ik nu eenvoudig de grootte van de posters kan instellen met een schuifbalk.

Verder zijn er heel veel issues opgelost (meer dan 200 commits vergeleken met de oorspronkelijke versie) en zie je veel meer ‘News’ en ‘Changelog’ aankondigingen. Ik vind het toch wel prettig als software goed up-to-date is met een groter team erachter.