On 21.06.2013 23:48, Thomas Harold wrote: > On 6/20/2013 6:56 PM, Geoff Hoffman wrote: >> deleting the file from Subversion, then adding the copy with the correct >> case. >> >> Question: Doesn't that blow away revision history? If I didn't care >> about revision history I would just start over with a fresh repo. > > If you use "svn mv" to do the change, it does not blow away the > revision history for the file. You can, however, choose to have log > output stop on copy. > > http://svnbook.red-bean.com/en/1.7/svn.ref.svn.html#svn.ref.svn.sw.stop_on_copy > > > (In TortoiseSVN's log viewer, there is a checkbox at the bottom called > "Stop on copy/rename" that you can turn off.) > >> >> I also thought about doing full URL svn mv's but seemed like that could >> take a very long time to do... >> > > It probably will be slow, depending on which access method you use, > and each "mv" would result in a new transaction in the repository.
Not necessarily. There's an alternative command-line tool called svnmucc which can perform several remote renames in one transaction. Also there's no reason for remote renames to be any slower than local renames + svn commit. -- Brane -- Branko Čibej | Director of Subversion WANdisco // Non-Stop Data e. br...@wandisco.com