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

Key: IDEA-15738
Type: Bug Bug
Status: Open Open
Assignee: Dmitry Jemerov
Reporter: Keith Lea
Votes: 2
Watchers: 2
Operations

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

Incoming Changes view behaves strangely for Perforce client

Created: 15 Oct 07 23:32   Updated: 24 Jan 08 18:49
Component/s: Version Control Integration. Perforce

Build: 7,346
Severity: High


 Description  « Hide
The Changes and Repository tab work great. Incoming changes view, however:
  • Shows hundreds of old changelists
  • Only shows changelists from the project root (where the ipr file is), but not from the module source roots
  • Does not show Changed Files


 All   Comments   Work Log   Change History      Sort Order:
Keith Lea - 16 Oct 07 00:50
Note: when I checked in a file from another client, and clicked synchronize in the Incoming tab, the incoming changelist does show up, and when I click on it, Changed Files is not empty for that CL.

Dmitry Jemerov - 17 Oct 07 19:23
Can you find the incorrectly displayed old changelists in the Repository tab? Are they displayed with correct Changed Files lists there, or are they empty too?
Do the incorrect changelists contain files in other directories besides the one with the .ipr file?

Keith Lea - 17 Oct 07 20:25
Actually, yes, Changed Files is empty for those changelists (and apparently only those changelists)... And actually it looks like all of those changelists have something in common: the modified files have since been moved (i.e. branched/integrated & deleted)

Sorry for not investigating this further before filing. It's just so much work to write a good bug report.


Peter Wagener - 24 Jan 08 18:49
I am seeing the same issue, as is a collegue of mine that I recently converted to IDEA from Eclipse. Even though we are using the same Perforce root branch, we see a different collection of "stale" changelists on the "Incoming" tab. Unfortunately, neither of us can determine what different between the old changelists that show up in the 'Incoming' tab and those that are correctly hidden.

The old changelists in 'Incoming' do show up in the 'Repository' tab, and the list of changed files appears to be correct in both places. The incorrect changelists include files from a variety of different directories. Interestingly, of the three stale changelists that show up for me, all three are changelists that contain only new files, no updates to existing files.

If any developers need more info about this bug, please ask!