Source Control

All articles categorised as Source Control.

Why I prefer self-hosted Git repositories to Github, Bitbucket, etc.

It’s the year 2018 and it’s impossible for a software developer to have not heard about (or used) Github, or a variant like Bitbucket. Even self-hosted Git evangelist GitLab is a popular choice.I have held a paid-for Github account for a few years now. Github hosts my open-source PHP photo gallery, Blue Twilight.However, at the start of February 2018, I provisioned a new Cloud VPS to run my website and other apps. I also chose to migrate all my private Git…

Software Development Read more


Migrate an SVN repository to TFS

It’s no secret that I’m a big fan of Microsoft’s Team Foundation Server (TFS.) It is a complete tool for managing an application throughout its lifecycle. However I was bought up (and learnt most of my programming skills) on open-source software. It’s important to me that I don’t forget my roots!While TFS is a fantastic tool for commercial application lifecycle management, SVN(Subversion) also has its place in corporates. It’s free and has lower training overhead: perfect for…

Software Development Read more