I research on collaborative editing/revision control utilities
(related mostly to NLP) and at the corpora list
~
http://listserv.linguistlist.org/cgi-bin/wa?A1=ind1106&L=CORPORA#18
~
([Corpora-List] Managing texts and their edition history ...) they
told me they use git. However at:
~
http://git-scm.com/documentation
~
I could not find specific information on what diff'ing algorithm does
git use. Any white papers about git internals, mostly about its
diff'ing and synching algorithm? (and I am not scared at all of
"Directed Acyclic Graph" or any kind of Math terminology; in fact, I
love it ;-))
~
Also, of the wave of git related or general books coming out, which
one actually explains the general concepts behind distributed version
Control? Again, my ultimate interest is not computer
programming/compiler-fed languages, but there is much that can be
learned from them
~
Thank you
lbrtchx