History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEADEV-30976
Type: Bug Bug
Status: Open Open
Priority: Normal Normal
Assignee: Kirill Safonov
Reporter: Irina Petrovskaya
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
IDEA: Development

TFS: merge results are incorrect on external package rename + local class rename

Created: 07 Oct 08 12:06   Updated: 06 Nov 08 22:51
Component/s: Version Control Integration. TFS
Fix Version/s: Undefined

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown

Build: 7,963


 Description  « Hide
  • rename externally package mypack to mypack_renamed and commit
  • locally rename class mypack.C1 to mypack.C2
  • update project:
    ---> file appears as need merge. Merge:
    you are prompted to choose either to keep local name (mypack.C2.java), or accept server name (mypack_renamed.C1.java), or to provide different name.
  • Select one of them and merge contents in dialog (take package prefix from server and class name from local copy)
    ---> For first 2 options results are incorrect absolutely (unversioned files/packages appear)
    If you type manually the path like mypack_renamed.C2.java, the result is correct in the file point of view. However, for some reasons the package prefix (copied from server version in Merge dialog) is not applied: the resulted class has incorrect prefix 'mypack'.


 All   Comments   Work Log   Change History      Sort Order:
There are no comments yet on this issue.