[svlug] Preventing a Revision Control Flamewar
rick at linuxmafia.com
Mon Oct 20 14:13:36 PDT 2008
[ignoring the continued attempts at mudslinging]
Quoting Brian J. Tarricone (bjt23 at cornell.edu):
> Bottom line: if you want to rename a file in svn, and maintain the
> history of the file both before and after the rename such that 'svn log
> $newfilename' will give you the full history, it will work just fine.
It appears to _now_ (since May 2007) work well enough -- albeit as an
ugly kludge that fails atomicity, which you may recall was one of svn's
main design goals as a CVS replacement. Developers spent many years
prior to that, publicly denying that the problem existed. Until I found
the May 2007 patch last night, I assumed that that situation, including
the aforementioned lack of forthrightness about it, still persisted.
More information about the svlug