Copyright (c) Perforce Software, Inc., 1997-2008. All rights reserved Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL PERFORCE SOFTWARE, INC. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. User contributed content on the Perforce Public Depot is not supported by Perforce, although it may be supported by its author. This applies to all contributions even those submitted by Perforce employees. -------------------------------------------------------------------------------- Q: How do I search for a particular phrase or pattern in submitted changelist descriptions via P4V? A: Use this custom tool. It's a Perl script that runs a "p4 changes" command on the directory or file you've selected. By default it won't let you search "//depot/..." or "//...", only subdirectories. This is for general performance reasons. You should always search in the smallest place possible. To make this tool work, you need to customize p4v_changes_search.pl to reflect the path to your P4 command line client. Then you import tools.txt from P4V. Now you can right click on a directory or file in P4V and select "Search Changelists". If after entering your search query in, the results window is empty, it may be because your server is busy.
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#3 | 7665 | Jason Gibson | Removing obsolete tool. | ||
#2 | 7494 | Jason Gibson | Add license headers. | ||
#1 | 5256 | Jason Gibson |
Adding a P4V custom tool that lets you search for patterns, phrases, etc in submitted changelists. It gives you a right click menu option when selecting a file or directory. |