comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Revision Control
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: Revision Control [message #12650] Mon, 10 August 1998 00:00
Bernard Puc is currently offline  Bernard Puc
Messages: 65
Registered: January 1998
Member
Mike Schienle wrote:
>
> I've used IDL in RCS, SCCS and PVCS environments. I have a small program
> that generates a file with the appropriate keywords and tags for each of
> the above. Here's an SCCS example. Let me know if you are interested in
> the program and I'll set it up on my FTP site.
>

Yes, I'd be interested in seeing the program. Thanks.

--
-Bernard Puc
AETC, Inc.
(703) 413-0500
bpuc@va.aetc.com
Re: Revision Control [message #12651 is a reply to message #12650] Mon, 10 August 1998 00:00 Go to previous message
Liam Gumley is currently offline  Liam Gumley
Messages: 473
Registered: November 1994
Senior Member
Bernard Puc wrote:
> Has anyone out there experience developing IDL applications in a team
> environment? I am looking for examples, best practises, etc. of
> revision control tools specifically used with IDL development. Any
> pointers, information, tips, clues, etc. greatly appreciated!

I'm quite fond of CVS (Concurrent Versions System).

Brief description: http://www.cyclic.com/cyclic-pages/overview.html
Short tutorial: http://www.cyclic.com/cvs/doc-blandy.html
User's Guide: http://www.cyclic.com/cvs/doc-cederqvist.html
Where to get it: http://www.cyclic.com/cyclic-pages/howget.html

The only advice I'd offer is to minimize the number of RCS keywords (CVS
is a front end to RCS) you use in your IDL source files. CVS maintains
all revision control information separate from the file itself. I
typically only use the $Id$ keyword. In addition, if you'd like to track
versions of your IDL source in SAVE'd files, just put the $Id$ keyword
in a string, e.g.

rcs_id = "$Id$"

and then when you .COMPILE the routine and SAVE it to a file, the
version information is embedded. You can then use the RCS ident command
to find the keyword information inside the SAVE'd file.

Cheers,
Liam.
Re: Revision Control [message #12657 is a reply to message #12650] Sat, 08 August 1998 00:00 Go to previous message
mgs is currently offline  mgs
Messages: 144
Registered: March 1995
Senior Member
In article <35CB96F4.2E72@pop.erols.com>, bernpuc@pop.erols.com wrote:

> Has anyone out there experience developing IDL applications in a team
> environment? I am looking for examples, best practises, etc. of
> revision control tools specifically used with IDL development. Any
> pointers, information, tips, clues, etc. greatly appreciated!
>
> -Bernard Puc

I've used IDL in RCS, SCCS and PVCS environments. I have a small program
that generates a file with the appropriate keywords and tags for each of
the above. Here's an SCCS example. Let me know if you are interested in
the program and I'll set it up on my FTP site.

;########################################################### ################
; File Name: %M%
; Version: %I%
; Author: Mike Schienle
; Orig Date: 98-08-08
; Delta Date: %G% @ %U%
;########################################################### ################
; Purpose:
; History:
;########################################################### ################
; %W%
;########################################################### ################

--
Mike Schienle Interactive Visuals
mgs@la.znet.com http://la.znet.com/~mgs/
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: idl signal handler
Next Topic: Re: Q:IDL X windows error

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 18:39:51 PDT 2025

Total time taken to generate the page: 0.00601 seconds