El vie, 21-01-2011 a las 13:55 -0600, Miguel Cobá escribió:

> Yes we understand, but that only applies to centralized SCM like
> subversion.
> In a distributed SCM like git and monticello the number means nothing.
> e.g. there could be two branches yours and mine, and both have 345
> commits in it. Supposing that we don't skip any number and did nothing
> weird, there would be exactly 690 versions and bot
> Package-MiguelCoba.345.mcz and Package-IgorStasenko.345.mcz. If you did
> those 345 versions in one day and I did mines on a year, one for day,
> the only way to know which one is more "recent" is with timestamps. But
> the numbers means nothing in distributed SCMs.
> 
> Cheers

See, Git don't even use a number, it uses the SHA1 of the bytes that
were changed in the repository between commits. That is the most
unnumbered-sequentially way to mark a commit. For all practical purposes
it is a random number.

Cheers 


Reply via email to