[tz] technical details for today's code and data release

Derick Rethans tz at derickrethans.nl
Sun Jul 22 13:13:01 UTC 2012

On Sat, 21 Jul 2012, Paul Eggert wrote:

> On 07/21/2012 02:31 AM, Kevin Lyda wrote:
> > On the command line you can just do: git checkout tzcode1999a
> But that checks out both code and data, right?

Hmm, not quite. As you have code and data in the same repository, the 
"checkout" will just set the state of your local repository to the 
commit that the tag refers too. You can have multiple tags for one 
commit very easily.

If you want to avoid that, then code and data should live in a 
repository of themselves.

> Isn't that confusing?

A little, but git is a bit confusing anyway, so I don't think this is a 
problem. A tag is just a symbolic name and I'd love to have one added 
for each release of both the code and data package.


More information about the tz mailing list