Renaming a file, using context menu "...rename" leads to loss of history for this file
By weigel....@gmx.de on September 18, 2009 10:17 (imported from Google Code)
What steps will reproduce the problem?
- Take a versioned file that already has a history.
- Use the context menu "...rename" option to rename it to whatever you want.
- Commit these changes.
What is the expected output? What do you see instead?
When use "show log" for the renamed file, I expect to see the history (all
commits of the file with its former name) before it was renamed, too.
Instead the complete history of the file is lost and only the renaming is
shown in the log. So "Diff with previous version shows NULL.
What version of the product are you using? On what operating system?
TortoiseGit 1.0.2.0 ; git version 1.6.4.msysgit.0 ; Windows XP SP3 32bit
Please provide any additional information below.
Related to this problem: the tortoisegit context menu "Git move versioned
items here", "Git move and rename versioned item here" and so on, do
nothing at all.
The options "Context Menu → Repair Move" as described in the TortoiseGit
manual under "3.15.2. Moving files and folders" do not exist.
Therefore no renaming of files is possible without loosing their complete
history.