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

Home » Public Forums » archive » Version 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
Version Control [message #25998] Thu, 02 August 2001 05:50 Go to next message
Dr. Otto Jusko is currently offline  Dr. Otto Jusko
Messages: 5
Registered: June 2000
Junior Member
When working on larger projects with more than one developer, the
problem of diverting versions and file overwritng arises. When working
under HP-UX we frequently used a product named "SoftBench" which
provided us with version control and the mandatory file locking. Is such
a product available for IDL ? Or in general: Would you like to have it
inside IDL ?

Otto
Re: Version Control [message #26245 is a reply to message #25998] Mon, 13 August 2001 07:03 Go to previous messageGo to next message
Paul van Delst is currently offline  Paul van Delst
Messages: 364
Registered: March 1997
Senior Member
Aaron Birenboim wrote:
>
> Craig Markwardt wrote:
>>
>> Paul van Delst <paul.vandelst@noaa.gov> writes:
>>
>>> "Dr. Otto Jusko" wrote:
>>>>
>>>> under HP-UX we frequently used a product named "SoftBench" which
>>>> provided us with version control and the mandatory file locking. Is such
>>>> a product available for IDL ? Or in general: Would you like to have it
>>>> inside IDL ?
>>>
>>> I use CVS (Concurrent Versions System) for everything: IDL source
>>> code, Fortran source, shell source code, etc....
>>
>> I second this. I also use CVS to keep multiple copies on different
>> machines synchronized (ie, server, desktop machine, laptop).
>
> I third.
>
> CVS is THE DE-FACTO standard. It is used by ALL significant
> open source software efforts.

So? Just reading the overview chapter of the CVS docs should be enough to convince folks
that CVS isn't the be-all and end-all - even the authors say so. While I like CVS a lot, I
encounter plenty of other version control systems (some home grown simple ones) day to
day.

> The ONLY version control I would accept in IDL would
> be hooks in IDLDE to work with CVS.

That's a bit of a strident statement. I (personally) don't see the point in IDL/RSI
favouring one version control system over any other - and if they did, they would still
have to allow users to make a choice to use something else.

> Black holes are where G-d divided
> by zero.
>
> -Steven Wright

To within numerical precision at least, cuz, black holes leak don't they? :o)

paulv

--
Paul van Delst A little learning is a dangerous thing;
CIMSS @ NOAA/NCEP Drink deep, or taste not the Pierian spring;
Ph: (301)763-8000 x7274 There shallow draughts intoxicate the brain,
Fax:(301)763-8545 And drinking largely sobers us again.
Alexander Pope.
Re: Version Control [message #26254 is a reply to message #25998] Sun, 12 August 2001 13:50 Go to previous messageGo to next message
John-David T. Smith is currently offline  John-David T. Smith
Messages: 384
Registered: January 2000
Senior Member
Aaron Birenboim wrote:
>
> Craig Markwardt wrote:
>>
>> Paul van Delst <paul.vandelst@noaa.gov> writes:
>>
>>> "Dr. Otto Jusko" wrote:
>>>>
>>>> under HP-UX we frequently used a product named "SoftBench" which
>>>> provided us with version control and the mandatory file locking. Is such
>>>> a product available for IDL ? Or in general: Would you like to have it
>>>> inside IDL ?
>>>
>>> I use CVS (Concurrent Versions System) for everything: IDL source
>>> code, Fortran source, shell source code, etc....
>>
>> I second this. I also use CVS to keep multiple copies on different
>> machines synchronized (ie, server, desktop machine, laptop).
>
> I third.
>
> CVS is THE DE-FACTO standard. It is used by ALL significant
> open source software efforts.
>
> The ONLY version control I would accept in IDL would
> be hooks in IDLDE to work with CVS.

Yes, but who needs the IDLDE? We make extensive use of CVS, and the VC
version control mode, along with the IDLWAVE IDL development environment
under Emacs make a powerful combination. There are even other
power-user CVS modes available, but VC does almost everything. My
favorite? "Hmm... I've really trashed this file. Wonder what I did?"
[C-x v =], and presto, a diff between on server and local versions.
Other favorite [C-x v g]: color-coded annotated line-by-line display of
last edit date and person. Who's this damn jds screwing with my code...
ohhh.

JD
Re: version control [message #69484 is a reply to message #25998] Tue, 19 January 2010 13:45 Go to previous messageGo to next message
Michael Galloy is currently offline  Michael Galloy
Messages: 1114
Registered: April 2006
Senior Member
On 1/19/10 6:41 AM, Wox wrote:
> Hi all,
>
> I want to put an IDL project under version control so that several
> people can work on it. However, I don't know how to make sure that
> some workbench and project settings are the same for everyone who
> "pulls" the project:
>
> - Window> Preferences> IDL> Editor> Insert spaces for tabs,
> unchecked
> - Project> Properties, custom run and build commands
>
> I looked in .project and .metadata but couldn't find anything. Any
> ideas?

I would be interested in knowing where these things are stored as well.
I have looked for these in the past and have not found them. I also
checked in the ~/.idl/itt/idlworkbench-config-idl* directories with no
success.

Mike
--
www.michaelgalloy.com
Research Mathematician
Tech-X Corporation
Re: version control [message #69566 is a reply to message #69484] Thu, 21 January 2010 05:19 Go to previous message
R.Bauer is currently offline  R.Bauer
Messages: 1424
Registered: November 1998
Senior Member
mgalloy schrieb:
> On 1/19/10 6:41 AM, Wox wrote:
>> Hi all,
>>
>> I want to put an IDL project under version control so that several
>> people can work on it. However, I don't know how to make sure that
>> some workbench and project settings are the same for everyone who
>> "pulls" the project:
>>
>> - Window> Preferences> IDL> Editor> Insert spaces for tabs,
>> unchecked
>> - Project> Properties, custom run and build commands
>>
>> I looked in .project and .metadata but couldn't find anything. Any
>> ideas?
>
> I would be interested in knowing where these things are stored as well.
> I have looked for these in the past and have not found them. I also
> checked in the ~/.idl/itt/idlworkbench-config-idl* directories with no
> success.
>
> Mike

I had installed mercurial from http://mercurial.selenic.com/

this one stores all revisions below a .hg directory and you can work
with your working dir. While you also can look at changes.

cheers
Reimae
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Widget Table slider not hiding when small table[2,2] is given
Next Topic: Re: Reading DICOS format with IDL

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

Current Time: Wed Oct 08 13:49:43 PDT 2025

Total time taken to generate the page: 0.00673 seconds