[fpc-pascal] OData and Office365 REST API support

Graeme Geldenhuys mailinglists at geldenhuys.co.uk
Tue Jul 12 00:03:05 CEST 2016


On 2016-07-11 20:31, Luiz Americo Pereira Camara wrote:
> Regarding the checkout it would be slower than the svn checkout since git
> retrieves all the revision history.

Only if you want the full history - you have a choice. For example...

  git clone --depth 8 https://github.com/graemeg/freepascal fpc-3.1.1

...will only have a history of 8 commits per branch after the initial
checkout. This took 18 seconds on my system. I’m based in the UK, and I
gather Github is in the USA somewhere.

That time is just the initial checkout. After that you do a ‘git pull’
and it will take 1-3 seconds to update with the latest code changes. The
actual download size is minimal, as git only downloads compressed commit
deltas after the initial clone.

> In the other side, IMO git has advantages that outweight this drawback.

+1000
But that’s not for this discussion.

Regards,
  Graeme




More information about the fpc-pascal mailing list