You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Now I'd like to rename the directory named "before" to "after", so I choose to Refactor/Rename with Option "Rename subpackages" to effectively refactor the whole tree (which it does).
Now I end up with just the deepest folders (main and other) preserving their history, while the newly created directory "pkg/after" shows up as "added" with no history copied at all.
Performing the same operation with svn move (tortoisesvn rename) creates the new directory "after" and copies the whole history there, loosing nothing. But this means you might have to correct loads of classes (package, imports) afterwards.
Hi,
I found the following behavior when renaming packages:
I start with a Java project containing the following:
Now I'd like to rename the directory named "before" to "after", so I choose to Refactor/Rename with Option "Rename subpackages" to effectively refactor the whole tree (which it does).
Now I end up with just the deepest folders (main and other) preserving their history, while the newly created directory "pkg/after" shows up as "added" with no history copied at all.
This happens both with javahl and svnkit.
Here is what the svn console says
Performing the same operation with svn move (tortoisesvn rename) creates the new directory "after" and copies the whole history there, loosing nothing. But this means you might have to correct loads of classes (package, imports) afterwards.
Is there a fix or viable workaround?
Thanks a lot!
Tested with:
Eclipse 2021-03
Subclipse 4.3.3 + JavaHL 1.14.0 or SVNKit 1.10.3.10808
The text was updated successfully, but these errors were encountered: