I filtered the history list on a date range and on a specific user. When I did a diff on one of the items I got an error saying that it could not find the preivous item.
When I did the same thing with out filtering I got the diff.
I think the previous item was checked in by the same user but outside the filter date range.
Diff bug
Moderator: SourceGear
I was running 2.0.3, I am now running 2.0.6.
To repoduce:
I Select a folder near the top of the tree
Select Show History
Select the Dates tab
Click on "Include Past" select a number of days that gets some results
Select an item on the list version 10 for instance
Get msg "The requested version (10) of $(dir)/filename.cs can not be found the in the current repository. If this object has been deleted, you will need to undelete it and then try again."
Not every item in the list did this. The solution file worked fine, for instance.
To repoduce:
I Select a folder near the top of the tree
Select Show History
Select the Dates tab
Click on "Include Past" select a number of days that gets some results
Select an item on the list version 10 for instance
Get msg "The requested version (10) of $(dir)/filename.cs can not be found the in the current repository. If this object has been deleted, you will need to undelete it and then try again."
Not every item in the list did this. The solution file worked fine, for instance.
I've reproduced this here in 2.0.6. We haven't tracked down why it is happening yet.
It is related to a date based query, and it might have something to do with a branched or renamed folder - not sure yet.
I'll report back when we figure out what is going on. In the meantime, a work around is to not use a query with a date constraint in it. It will be slower of course, but it should allow you to diff files.
It is related to a date based query, and it might have something to do with a branched or renamed folder - not sure yet.
I'll report back when we figure out what is going on. In the meantime, a work around is to not use a query with a date constraint in it. It will be slower of course, but it should allow you to diff files.