Re: VCS comparison table
From: Jakub Narebski <hidden>
Date: 2016-06-15 22:42:44
Johannes Schindelin wrote:
On Fri, 20 Oct 2006, Jakub Narebski wrote:quoted
Johannes Schindelin wrote:quoted
On Fri, 20 Oct 2006, Lachlan Patrick wrote:quoted
How does git disambiguate SHA1 hash collisions?It does not. You can fully expect the universe to go down before that happens.Or you can compile git with COLLISION_CHECK From Makefile: # Define COLLISION_CHECK below if you believe that SHA1's # 1461501637330902918203684832716283019655932542976 hashes do not give you # sufficient guarantee that no collisions between objects will ever happen.You can document your disbelief. But it does not change a thing. Since v0.99~653, we do not have any collision check, even if compiled with COLLISION_CHECK.
So why it is left in Makefile? Does defining this change a thing or not (in which case this section should be removed)? -- Jakub Narebski Poland