RE: cvs branch date

2004-08-21 Thread Alexander Taler

   Alexander Taler wrote:
   I have recently written some code as part of LibCVS which can get an
   approximation of the time a tag was applied, based on the times of the
   revisions which were tagged.  It can give you lower and upper bounds for
   when the tag was applied.  It will not produce accurate results for tags
   which have been moved, applied to historical snapshots, applied to
   different files at different times, or other similar circumstances.  It's
   Perl code, if you're interested in using it.

 Jim == Jim Hyslop Jim.Hyslop writes:
  Jim This sounds like an excellent tool to add to the CVS contrib
  Jim directory. You might want to contact Derek Price (either on this list,
  Jim or on [EMAIL PROTECTED], or check the archives to find his email address)
  Jim to find out how to get it added.

That's a good idea, but I don't feel that it's quite appropriate
in this case.  The Perl LibCVS is intended to be useful for
writing such tools, and it will be included as an example there.
Furthermore, the Perl LibCVS is quite a lot of code, since it
implements the cvsclient protocol.

Alex

-- 
http://libcvs.cvshome.org/Access CVS through a library. 
PGP:  ID: 0x23DC453B  FPR: 42D0 66C2 9FF8 553A 373A  B819 4C34 93BA 23DC 453B
For every great name in history a hundred others might have been substituted.
-- Elias Canetti.  Crowds and Power.  (trans Carol Stewart)


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


RE: cvs branch date

2004-08-20 Thread Jim.Hyslop
Alexander Taler wrote:
 I have recently written some code as part of LibCVS which can get
 an approximation of the time a tag was applied, based on the
 times of the revisions which were tagged.  It can give you lower
 and upper bounds for when the tag was applied.  It will not
 produce accurate results for tags which have been moved, applied
 to historical snapshots, applied to different files at different
 times, or other similar circumstances.  It's Perl code, if you're
 interested in using it.
This sounds like an excellent tool to add to the CVS contrib directory. You
might want to contact Derek Price (either on this list, or on
[EMAIL PROTECTED], or check the archives to find his email address) to find
out how to get it added.

-- 
Jim Hyslop
Senior Software Designer
Leitch Technology International Inc. (http://www.leitch.com)
Columnist, C/C++ Users Journal (http://www.cuj.com/experts)


 


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


cvs branch date

2004-08-19 Thread ramanuj singh
   How can we get the date of branch created through tag command or 
using Tortoise CVS  utility on windows.
I know we cand get creation date of tag or branch from cvs history 
command on command promt but it gives the report only on tags and 
branches created through cvs rtag command.
Thanks in advance

Regards,
Ramanuj Singh

___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


RE: cvs branch date

2004-08-19 Thread Jim.Hyslop
ramanuj singh wrote:
 How can we get the date of branch created through tag command or 
 using Tortoise CVS  utility on windows.
  I know we cand get creation date of tag or branch from cvs history 
 command on command promt but it gives the report only on tags and 
 branches created through cvs rtag command.
Unfortunately, that's the only support CVS supplies for keeping track of tag
usage. CVSNT (which is the default back-end for Tortoise CVS, IIUC) _might_
provide additional support, but you're more likely to get a good answer by
asking in a CVSNT mail list.

You can write a script that hooks into taginfo, but unfortunately that will
only help with any tags applied after the script is implemented.

-- 
Jim Hyslop
Senior Software Designer
Leitch Technology International Inc. (http://www.leitch.com)
Columnist, C/C++ Users Journal (http://www.cuj.com/experts)



___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


RE: cvs branch date

2004-08-19 Thread Alexander Taler
 Jim == Jim Hyslop Jim.Hyslop writes:
  Jim To: 'ramanuj singh' [EMAIL PROTECTED], [EMAIL PROTECTED]
  Jim Subject: RE: cvs branch date
  Jim Date: Thu, 19 Aug 2004 10:16:41 -0400

   ramanuj singh wrote:
   How can we get the date of branch created through tag command or using
   Tortoise CVS utility on windows.  I know we cand get creation date of tag
   or branch from cvs history command on command promt but it gives the
   report only on tags and branches created through cvs rtag command.

  Jim Unfortunately, that's the only support CVS supplies for keeping track of
  Jim tag usage. CVSNT (which is the default back-end for Tortoise CVS, IIUC)
  Jim _might_ provide additional support, but you're more likely to get a good
  Jim answer by asking in a CVSNT mail list.

I have recently written some code as part of LibCVS which can get
an approximation of the time a tag was applied, based on the
times of the revisions which were tagged.  It can give you lower
and upper bounds for when the tag was applied.  It will not
produce accurate results for tags which have been moved, applied
to historical snapshots, applied to different files at different
times, or other similar circumstances.  It's Perl code, if you're
interested in using it.

Alex

-- 
http://libcvs.cvshome.org/Access CVS through a library. 
PGP:  ID: 0x23DC453B  FPR: 42D0 66C2 9FF8 553A 373A  B819 4C34 93BA 23DC 453B
For every great name in history a hundred others might have been substituted.
-- Elias Canetti.  Crowds and Power.  (trans Carol Stewart)


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs