while looking at the code just now to figure out what's going on with http://drupal.org/node/103806 i noticed an amazing amount of power for querying CVS logs if you create the right URLs:

all core commits from Dries on the DRUPAL-5 branch:
http://drupal.org/cvs?nid=3060&uid=1&branch=DRUPAL-5

all of my commits to the DRUPAL-4-7--2 branch for any project:
http://drupal.org/cvs?uid=46549&branch=DRUPAL-4-7--2

all of my commits that touched the cvs.module file:
http://drupal.org/cvs?uid=46549&file=/modules/cvslog/cvs.module

all of my commits that mention the word "email" in the commit log:
http://drupal.org/cvs?uid=46549&message=email

all commit messages that reference issue "66936" (my long-wished-for "show me all the commits for this issue" listing):
http://drupal.org/cvs?message=66936

wow. this could be *so* handy!

we just need to make it easier to construct and use these links...

Comments

moshe weitzman’s picture

i'll add that you have rss feeds for each of these if you append &rss=true. see the rss link at bottom for an example.

kkaefer’s picture

# becomes %23 in URLs.

jeffschuler’s picture

Bump.
Just noticed, myself, that I can filter cvs messages for a module by branch -- using the URL -- and wondered if this was documented or planned for expansion.
Would love to have this as "filter-by" drop-downs, (similar to how issue tracking works.)