Git repository for easy collaboration and contributions

Giganews Newsgroups
Subject: Git repository for easy collaboration and contributions
Posted by:  Graeme Geldenhuys (graem…@gmail.com)
Date: Thu, 21 Jan 2016

Hi,

Has the Indy team (seems only you these days. <wink>) ever thought of
migrating the SVN repository to a Git repistory?

From my experience with both, Git makes it much easier to collaborate
with others, receive contributions (in the form of patches or
preferably pull requests), full repo history locally (great as backups)
and allow parallel development or experimentation (local branches are
massively useful).

On my system I've asked Git to clone the whole Indy 10 SVN (trunk)
history. It was quick and quite small. The whole git repo with all of
Indy 10's history is only 44MB in size. Git compresses that before
anything gets sent over the wire, so actual downloads will be smaller.
Others also don't need to clone the whole Indy history, you can tell
git to get say only the last 10 commits and go from there.

--
Regards,
  Graeme Geldenhuys

Replies