Using VersionInsight with github

Since moving my sample code from google code to github, I’ve had a few people complain that now they can’t open the source from within the IDE using VersionInsight.

This is not quite correct. If all you want to do is checkout the source locally and start exploring it, github also supports Subversion clients. Simply grab the HTTP URL from the github repository page and use that as your URL in the File | Open from Version Control dialog:

The File | Open from Version Control… dialog in Delphi and C++Builder with a github HTTP URL

You can also browse the repository and look at file history and file diffs using the VersionInsight IDE tools.

I haven’t gone too far with this, so not sure exactly how compatible the github SVN support is, but so far the read-only scenarios I’ve tried all seem to work.

I should also put in a plug for Uwe’s VersionInsight Plus, which is rolling first class git support into VersionInsight (along with a lot of other cool stuff). If you’re looking at git for anything beyond simply browsing other people’s sample code, I’d strongly recommend you explore this.


  • The link to VersionInsight Plus doesn’t work (and hasn’t been working for a while now)

    • @himselfv Thanks for letting me know. The source is up at

Join the Discussion

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>