Switch from SVN to xxx ?

Stephen J. Turnbull stephen at xemacs.org
Fri Jun 4 03:16:32 BST 2010


Jelmer Vernooij writes:

 > If it requires you to remember all the different filenames under
 > which a file existed, then how is that rename support?

Erm, are you suggesting that Bazaar sometimes forgets file names?  Of
course a VCS remembers all the different filenames under which files
existed!<wink>

I don't see any excuse for saying "there's no 'old-name-list' field in
git's data structures, so it doesn't support renames".  The questions
should be (1) does algorithmic support (vs. support in the
data-structure) perform well enough? and (2) is the algorithm correct?
Evidently in the Samba case, the answer to (1) is "no."  And on (2)
there are philosophical differences.

Pragmatically, I don't care if my VCS fails to detect renames in cases
where more than 100 lines have disappeared at the same time; I'm going
to need pickaxe to find the content anyway in many interestng cases.



More information about the bazaar mailing list