Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
Tony Hoyle wrote: >> I think the "precise" method would be to use the commit id. AFAIK cvsnt >> assigns a unique commit id to every commit. But also AFAIK, this is >> only available server-side, to commit support scripts and in the audit >> database. So if you have control over the server and can give yourself >> (possibly read-only) access to the audit database, you can run a SQL >> query or two and retrieve that information. > > No need to do that, just use the @commitid syntax. > > eg. cvs -q log -SR -r@{commitID} > or cvs diff -r@<{commitID} -r@{commitID} Interesting, thanks :) It seems the real command would look like cvs -q log -SR -r at 8804650d0eb1722 (At least to me this wasn't completely obvious.) Is there more of this type? Is this somewhere documented? (A search through the manual for "commitid" or "commit id" didn't bring up anything relevant.) Gerhard