Auto-detect rename/file move or manual specification
By gerich.h... on September 10, 2012 19:21 (imported from Google Code)
It is an enhancement.
When I rename (or move) file in Visual Studio(or any editor) in TortoiseGit I get 1 deleted file and 1 new file.
But I don't want lost file history.
It's boring to reproduce changes manually (I should revert old file, backout new one, rename old file and replace it with new one).
What about auto-detection of such file modifications?
We can try to find pairs of deleted and appended files, try to diff them, find out if they are similar and let user decide if they are really the same.
Another way to do it is to add ability to select 2 files in Log, right click on them and if one of them if deleted and one is added, add 1 menu item (Mark as rename/Mark as move)