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.

Bug 66138 - [50cat] no way to see tags
Summary: [50cat] no way to see tags
Status: RESOLVED FIXED
Alias: None
Product: versioncontrol
Classification: Unclassified
Component: CVS (show other bugs)
Version: 5.x
Hardware: PC Linux
: P1 blocker with 12 votes (vote)
Assignee: issues@versioncontrol
URL:
Keywords:
: 66139 67644 69724 76571 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-10-06 14:48 UTC by gholmer
Modified: 2007-01-04 17:14 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments
possible way of displaying tags (33.47 KB, image/jpeg)
2005-11-16 13:55 UTC, gholmer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description gholmer 2005-10-06 14:48:42 UTC
[ BUILD # : 200510031800 ]
[ JDK VERSION : 1.5.0_03 ]

The old CVS had a "Status" view that showed version numbers with tags alongside them.  There is apparently no way in new CVS to tell which versions are tagged or which versions have which tags.  I see this as a serious regression in functionality.
Comment 1 misterm 2005-10-06 16:08:45 UTC
I miss this functionality as well.
Comment 2 misterm 2005-10-06 17:30:25 UTC
I miss this functionality as well.
Comment 3 gholmer 2005-10-06 23:29:31 UTC
*** Issue 66139 has been marked as a duplicate of this issue. ***
Comment 4 _ pkuzel 2005-11-16 11:15:10 UTC
Glenn, what's your use case, please?

Current Search History UI supports following cases:

  - list all files in revision given by a tag (there is impl bug now)
  - list all changes on a branch
  - list all changes between two tags



Comment 5 gholmer 2005-11-16 13:54:07 UTC
What we don't have (that we did in 4.1) is the ability to see the list of   
revisions with commit comments, and in that list, to be able to see which tags   
are on which revisions.  I want to know what changes were made on which   
revisions between the tags.  
 
Your third example *almost* provides that, but what if I select two  
discontiguous tags and get a fairly long list?  What about the tags in  
between, I won't see them in the list, right?  So when viewing the search 
results I only know that the first one in the list corresponds to the first 
tag I searched by, and the last one to the other tag. 
 
If the tags were just displayed in the list, the problem would disappear (and 
searching between two tags would be unnecessary).  See attachment for an 
example of what this might look like. 
 
Comment 6 gholmer 2005-11-16 13:55:13 UTC
Created attachment 27001 [details]
possible way of displaying tags
Comment 7 _ pkuzel 2005-11-16 14:11:00 UTC
> What about the tags in between

I have seen that you use numbered tag naming schema... so you can guess.

> possible way of displaying tags

Crucial problem with this design is that one file revision (for stable files)
can have many tags.

To sum up I hope that Search History's From: To: almost eliminated need for
displaying raw tags.
Comment 8 gholmer 2005-11-16 14:29:29 UTC
That doesn't cover this scenario: 
rev  tag 
1.5  TAG_3 
1.4 
1.3  TAG_2 
1.2 
1.1  TAG_1 
 
If I search for changes between TAG_3 and TAG_1, where will I see which 
revision is TAG_2? 
 
Comment 9 _ pkuzel 2005-11-16 14:46:22 UTC
Only by executing next search: 

  From: TAG_1 To: TAG_2  or
  From: TAG_2 To: TAG_3  or
  From: TAG_2 To: TAG_2  to get exactly TAG_2 revisions
Comment 10 clever 2005-11-22 21:42:59 UTC
Wow. this is a pain. ..
In addition to not seeing tags in history, I can't even determine if the file
I'm working on has a tag!
Comment 11 Peter Pis 2005-12-02 08:20:20 UTC
*** Issue 69724 has been marked as a duplicate of this issue. ***
Comment 12 llturro 2005-12-02 12:34:35 UTC
Just guessing, but for what I'm reading I understand pkuzel mean the information
is easily available but wont show because involves creating kind-of additional
array field. Since this is an information field, why don't you create a Info
string with 'tags: rel-1-1 rel-1-2' and locate it where Glenn has said? Meant to
make it easy... I hope ;D
Comment 13 misterm 2005-12-08 13:39:33 UTC
More people are complaining about this in the mailing list, it should probably 
become a P2 issue then.
Comment 14 saeder 2005-12-09 09:22:51 UTC
With "old"/alternate CVS integaration I used CVS->history->log to determine the
revisions for certain labels (tags).
I need a list of Tags and their revisions. And it would be nice to show
revisions as buttons which when clicked display a list of tags which sit on a
revision.
Comment 15 mclaassen 2006-03-07 13:57:06 UTC
I agree with misterm (Thu Dec 8 13:39:33 +0000 2005) that this should be bumped
up in priority.  I had to do some research yesterday in some older revisions and
I was very frustrated.  The Version Explorer was such a powerful tool!

Looking at the comments, I don't think anyone mentioned the ability to easily
open a previous revision from the tree.

Summary of additional functionality that I would like to see:
1) See branch tags in tree
2) Be able to view the "status" (commit comment, tags, commit date,...) of a
node in the tree.  (A dialog like in NB 4.1 is fine)
3) Be able to open previous revisions from the tree
Comment 16 mclaassen 2006-03-09 13:49:52 UTC
When I wrote my previous comment I was focused on my current problem, which was
exploring different versions of a file.  I was using the "Diff" view when
searching history.  Now I see the submitter had noticed a general issue that the
old "CVS status" is nowhere at all!

This should be a P1 issue, as this is a serious regression in functionality.  I
am beginning to really enjoy the new CVS module, but its deficiencies are
crippling.  

This issue's priority field is editable, but I am not sure if I have the
audacity to just change it.  Still, I would hope that the javacvs team takes a
serious look at this and patches this soon for NB 5.0.  

I would be very interested to hear some feadback on this issue from the javacvs
team.
Comment 17 Peter Pis 2006-05-18 20:52:44 UTC
*** Issue 76571 has been marked as a duplicate of this issue. ***
Comment 18 Maros Sandor 2006-11-06 09:50:29 UTC
*** Issue 88609 has been marked as a duplicate of this issue. ***
Comment 19 Maros Sandor 2006-11-14 10:11:11 UTC
*** Issue 67644 has been marked as a duplicate of this issue. ***
Comment 20 Maros Sandor 2006-11-16 16:14:35 UTC
Summary and Diff Views of Search History now list symbolic names.

/shared/data/ccvs/repository/javacvs/cvsmodule/src/org/netbeans/modules/versioning/system/cvss/ui/history/Bundle.properties,v
 <--  Bundle.properties
new revision: 1.24; previous revision: 1.23
/shared/data/ccvs/repository/javacvs/cvsmodule/src/org/netbeans/modules/versioning/system/cvss/ui/history/DiffTreeTable.java,v
 <--  DiffTreeTable.java
new revision: 1.12; previous revision: 1.11
/shared/data/ccvs/repository/javacvs/cvsmodule/src/org/netbeans/modules/versioning/system/cvss/ui/history/TooltipWindow.java,v
 <--  TooltipWindow.java
initial revision: 1.1
/shared/data/ccvs/repository/javacvs/cvsmodule/src/org/netbeans/modules/versioning/system/cvss/ui/history/SummaryView.java,v
 <--  SummaryView.java
new revision: 1.27; previous revision: 1.26
/shared/data/ccvs/repository/javacvs/cvsmodule/src/org/netbeans/modules/versioning/system/cvss/ui/history/DiffResultsView.java,v
 <--  DiffResultsView.java
new revision: 1.15; previous revision: 1.14
/shared/data/ccvs/repository/javacvs/cvsmodule/src/org/netbeans/modules/versioning/system/cvss/ui/history/RevisionNode.java,v
 <--  RevisionNode.java
new revision: 1.16; previous revision: 1.15
/shared/data/ccvs/repository/javacvs/cvsmodule/src/org/netbeans/modules/versioning/system/cvss/ui/history/SearchHistoryPanel.java,v
 <--  SearchHistoryPanel.java
new revision: 1.26; previous revision: 1.25
/shared/data/ccvs/repository/javacvs/cvsmodule/src/org/netbeans/modules/versioning/system/cvss/ui/history/SearchExecutor.java,v
 <--  SearchExecutor.java
new revision: 1.15; previous revision: 1.14
/shared/data/ccvs/repository/javacvs/cvsmodule/src/org/netbeans/modules/versioning/system/cvss/util/Utils.java,v
 <--  Utils.java
new revision: 1.49; previous revision: 1.48
/shared/data/ccvs/repository/javacvs/libsrc/org/netbeans/lib/cvsclient/command/log/LogInformation.java,v
 <--  LogInformation.java
new revision: 1.21; previous revision: 1.20
/shared/data/ccvs/repository/javacvs/cvsmodule/src/org/netbeans/modules/versioning/system/cvss/CvsModuleConfig.java,v
 <--  CvsModuleConfig.java
new revision: 1.3; previous revision: 1.2
Comment 21 kirillkh 2006-11-16 16:49:38 UTC
Let me be the first to welcome our new tag-showing, branch-waving, History
Searching CVS!
Comment 22 nleck 2006-11-16 19:55:00 UTC
:-) been waiting on this one. How do I get to view this ( daily build of 6.0
maybe ) ?