[svlug] Preventing a Revision Control Flamewar

Rick Moen 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 mailing list