This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
JDK 1.5.0_06 1. Mount nb-all/usersguide in Favorites window 2. Expand usersguide, right-click javahelp node, and choose CVS | Search History 3. Search between tags docs-nb50l10n98handoff and release50-BLD200602162030 The search results reveal entire history of that folder, which makes it impossible for me to quickly scan actually differences between those tags. In other words, this bug makes the feature worthless for me at this point.
Could you compare to command-line's cvs log output? I guess it returns full history for already deleted files. Is it the case?
Yes, the history for the deleted files is what I noticed.
It's cvs "feature". I agree that it does not match users' expectation. We can try to workaround it somehow.
We COULD filter out files that were not tagged by any of those tags but we would have to know all tags for all files. And since we do have this information, we must list everything that is returned from the server. Solutions to this problem exist but are not straightforward and have drawbacks. Meanwhile you can use dates instead of tags for such searches. To summarize, we could for example: 1) automatically hide all dead files ... this would mean that files that were removed in between tags would be hidden (unexpected). Hide them on demand? (checkbox) 2) fetch all tags along with files ... results can be filtered nicely but the search would take several times longer (at least on NB sources with lots of tags) My estimate is 7 times slower (OOME is a threat here too)
OK, thanks for the summary. I'm curious - does SVN work the same as CVS on this point?
SVN does not have this problem because it does not support tags :-) Well, it supports something like tagging but all really comes down to revision numbers which are not ambiguous like CVS tags. So I do not expect this behavior in SVN.