Hi Heiner, *, On Mon, Aug 24, 2009 at 3:34 PM, Jens-Heiner Rechtien<[email protected]> wrote: > > this might not the smartest way to do it but one possible way would be: > > 1) setup a tree less clone of the master repository, which is kept > current via a cron job (once a day or so) > > $ hg clone -U http://hg.services.openoffice.org/hg/DEV300 <clean> > > 2) cd <clean> > > 3) hg incoming --template '{date|shortdate}\n' > http://hg.services.openoffice.org/hg/cws/<cws> | tail -n 1 > > gives you the date of the last changeset added to the cws which is not > in the master (yet). > > You might want to use the mercurial "raw internal" date for easier > comparison, you can do so by exchanging 3) to > > 3) hg incoming --template '{date}\n' > http://hg.services.openoffice.org/hg/cws/<cws> | tail -n 1 > > this gives you something like > > 1251109813.00 > > which is nicely monotone increasing with time :-)
That is slightly better than using identify (that only gives the revision), but still somewhat poor. I'd really like to have the commit-message and the affected files along with the date, to be able to create an overview just like with svn: in the status page: http://tinderbox.go-oo.org/cmcfixes62/status.html individual commits listed in the time-column all along with the build stati and more details here (click a date on the status page and you'll jump to the corresponding place in the vc-data page) http://tinderbox.go-oo.org/cmcfixes62/all_vc.html What the svn page is lacking, is links to the actual diffs (but currently there's no webserver that can provide specific revisions of a file/show a diff between two given revisions for OOo's tree) > If you detect a "dirty" tree, just do a > > hg clone -U <clean> <working> > cd <working> > hg pull http://hg.services.openoffice.org/hg/cws/<cws> > [two heads now, tip is the last changeset of the CWS] > hg update -r tip Tinderbox doesn't build itself, so that's not needed, that's the job of the buildslaves :-) The pushlog (unfortunately not on OOo's version :-(() is very close to what I want. (if it had the comments along with the filelist in a single feed, that would be perfect) ciao Christian --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
