Repair move/rename function
Posted: Fri Aug 26, 2011 9:31 am
If you have a missing file and an unversioned file in your working copy, there's a chance that it is a versioned file that was renamed using some non-svn aware program.
I suggest a function in the right click menu when exactly one of each type of file is selected named "repair move" that will fix the subversion part of the move/rename process so that file history is preserved.
Other subversion clients I have used implement such a feature and it works very well and I happen to use it quite a bit because I often rename files where the renaming has other implications that are handled by the program I use for the renaming such as updating dependencies, renaming companion files etc..
I suggest a function in the right click menu when exactly one of each type of file is selected named "repair move" that will fix the subversion part of the move/rename process so that file history is preserved.
Other subversion clients I have used implement such a feature and it works very well and I happen to use it quite a bit because I often rename files where the renaming has other implications that are handled by the program I use for the renaming such as updating dependencies, renaming companion files etc..