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 126903 - Add search for Incoming/Outgoing
Summary: Add search for Incoming/Outgoing
Status: RESOLVED FIXED
Alias: None
Product: versioncontrol
Classification: Unclassified
Component: Mercurial (show other bugs)
Version: 6.x
Hardware: All All
: P4 blocker (vote)
Assignee: issues@versioncontrol
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-07 12:16 UTC by Peter Pis
Modified: 2008-02-25 12:05 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Pis 2008-02-07 12:16:16 UTC
Product Version: NetBeans IDE 6.0 (Build 200711261600)
Java: 1.6.0_04; Java HotSpot(TM) Client VM 10.0-b19
System: Windows XP version 5.1 running on x86; Cp1252; en_GB (nb)
Userdir: D:\ide\6.0\use

Steps:
1. Open versioned controlled project.
2. Select project root and invoke "Mercurial | Show Incoming" action.

The "Incoming" component is displayed. There is only "Summary" action. It would be great if "Search" button is being
added to re-run the action to tab view.
Comment 1 John Rice 2008-02-09 17:10:16 UTC
If you want to have search there are a few restrictions:

Incoming:
1. No date option, so can only search with rev
2. Can only search up to a given rev, not too/ from range:
 -r --rev             a specific revision up to which you would like to pull

Outgoing:
1. No date option
2. Can only specify single rev you are interested in, not a range.
Comment 2 John Rice 2008-02-22 13:28:17 UTC
Added support to search in Incoming. It will let you search based on Message, Username and To revision. From cannot be
set for incoming, it in effect defaults to the earliest incoming changeset.

Mercurial Push
--------------
INFO Changesets to push:
comparing with https://jrice:****@hg.netbeans.org/main
searching for changes
changeset:   69117:4f154db9b08f
tag:         tip
user:        jrice@netbeans.org
date:        Fri Feb 22 13:21:19 2008 +0000
files:       mercurial/src/org/netbeans/modules/mercurial/ui/log/Bundle.properties
mercurial/src/org/netbeans/modules/mercurial/ui/log/SearchCriteriaPanel.form
mercurial/src/org/netbeans/modules/mercurial/ui/log/SearchCriteriaPanel.java
mercurial/src/org/netbeans/modules/mercurial/ui/log/SearchExecutor.java
mercurial/src/org/netbeans/modules/mercurial/ui/log/SearchHistoryPanel.form
mercurial/src/org/netbeans/modules/mercurial/ui/log/SearchHistoryPanel.java
mercurial/src/org/netbeans/modules/mercurial/ui/log/SearchHistoryTopComponent.java
mercurial/src/org/netbeans/modules/mercurial/util/HgCommand.java
description:
#126903: Add search for Incoming - allows you to search incoming changesets on Message, Username, To

pushing to https://jrice:****@hg.netbeans.org/main
searching for changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 8 changes to 8 files
notify: sending 1 subscribers 1 changes
INFO Push To: https://jrice:****@hg.netbeans.org/main
INFO From:    /export/home/jr140578/work/main_out
INFO: End of Mercurial Push
Comment 3 John Rice 2008-02-25 11:59:25 UTC
Added support for searching with Show Out. Can search on Message, Username and To revision (From defaults to the
earliest available Outgoing changeset when To is specified).

changeset:   69626:bfbd08b086af
tag:         tip
user:        jrice@netbeans.org
date:        Mon Feb 25 11:51:54 2008 +0000
summary:     #126903: Add search for Outgoing - allows you to search incoming changesets on Message, Username, To

Mercurial Commit
----------------
#126903: Add search for Outgoing - allows you to search incoming changesets on Message, Username, To
Committing 6 files to repository for Mercurial:
        /export/home/jr140578/work/main_work/mercurial/src/org/netbeans/modules/mercurial/ui/log/SearchExecutor.java
        /export/home/jr140578/work/main_work/mercurial/src/org/netbeans/modules/mercurial/ui/log/SearchHistoryPanel.java
       
/export/home/jr140578/work/main_work/mercurial/src/org/netbeans/modules/mercurial/ui/log/SearchHistoryTopComponent.java
        /export/home/jr140578/work/main_work/mercurial/src/org/netbeans/modules/mercurial/ui/log/SearchCriteriaPanel.java
        /export/home/jr140578/work/main_work/mercurial/src/org/netbeans/modules/mercurial/util/HgCommand.java
        /export/home/jr140578/work/main_work/mercurial/src/org/netbeans/modules/mercurial/ui/log/Bundle.properties
INFO: End of Commit