Currently our university uses SVN as the main Version Control System for all of our major software packages including Moodle . I believe we might benefit more in terms of Moodle if we move over to GIT but that's a different topic altogether.
I was wondering how can i use GIT ( moodle.git ) along with our SVN to make future upgrades more smoother.
This is how it works at the moment :
- Download a copy of the latest version of Moodle from the moodle.org website
- Add our custom changes ( hacks are added by hand one by one and additional plugins are added by doing a bulk copy of the folders ) to that code base
- Commit that code base as a new branch to SVN
- Start the upgrade progress
I guess my main concern are the core hacks.. Would /Can it be any smoother if I move over to GIT ?
Just wanted to throw this question out there as someone could / have been facing the same issue ?
Sorry in advance for sounding a bit vague as this is not a problem per say, just an opportunity for me to make my tasks more manageable.
Thanks