faheemahmad / svnx

Automatically exported from code.google.com/p/svnx
0 stars 0 forks source link

Searchable/Filterable logs/output #184

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
So far, I copy/paste from the output panel to a text editor with grep search 
capabilities to help me narrow down the output to find updates that just came 
down that i'm interested in.  I would like this to be more structured, perhaps 
in a table, and searchable/filterable.  Is this possible?

Original issue reported on code.google.com by RobertHa...@gmail.com on 9 Oct 2012 at 3:18

GoogleCodeExporter commented 9 years ago
SvnX 2 will have some features that may help here.
However, it may be possible to add a search (filter) field - like the ones in 
the main WC & Repo windows.
[Adding regexp & glob support to the search fields is on my TODO list.]
Enabling the standard Find dialog for the output drawers should probably be 
done as well.

For what sort of patterns were you grep-ing?

Original comment by chris...@gmail.com on 11 Oct 2012 at 12:34

GoogleCodeExporter commented 9 years ago
Sometimes we check out the entire trunk.  I do an Update and get output in the 
console and I want to know if there were any changes to any specific projects 
in trunk.  I could do this prior to the Update or, I'm thinking, I might be 
able to do a status against the new HEAD, no?  But I would rather just search 
the console output.

Original comment by RobertHa...@gmail.com on 11 Oct 2012 at 5:03

GoogleCodeExporter commented 9 years ago
I’m not sure what you mean by “status against the new HEAD”.
Status only works on WCs.  The file list in the WC window is basically the 
output of `svn status`.

One way to see what has changed is to memorise the WC’s revision before the 
Update & then sort by the ‘Last’ (changed revision) column after the 
update.  Changed items should have a ‘Last’ value > the WC’s old revision.
[SvnX 2 will improve upon this.]

Also you can update individual folders within a WC to see/get just sub-project 
specific changes.

Alternatively you could open a Repo window and enter the project’s root path 
(or any part of it) in the ‘Search Paths’ field.  This, of course, will 
also show you all the relevant commit messages, dates & authors, etc. as well 
as allowing you to browse specific changes to individual files.  (You can also 
generate a report of these log entries & print it to a PDF for later reference.)
[SvnX 2 will improve upon this too.]

Original comment by chris...@gmail.com on 11 Oct 2012 at 6:17