Is CVS compatible with DS Server?

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
DS_MJ
Participant
Posts: 157
Joined: Wed Feb 02, 2005 10:00 am

Is CVS compatible with DS Server?

Post by DS_MJ »

Hello:

Need advice on CVS and whether it can be used with DataStage Server 7.5.

Brief info on CVS: CVS (Concurrent Versions System) is used for two purposes: record keeping and collaboration. That one can perform Open Source Development With CVS.

Need to know whether its compatible with DS Server?

Link for more info on CVS: http://cvsbook.red-bean.com/cvsbook.htm ... 20Concepts

The Client here wants to implement CVS because rather than requiring that developers coordinate with each other to avoid conflicts, CVS enables developers to edit simultaneously, assumes the burden of integrating all the changes, and keeps track of any conflicts. This process uses the copy-modify-merge model.

Can the above be achieved using DS Server? If yes then would appreciate if you could explain how....briefly.
Thanks in advance,
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

Hello MJ,

Although DataStage has it's own integrated version control system it is possible to use CVS. Since DataStage jobs are stored within it's own database system they cannot simply be checked in and out as one could do with source code. A recent project of mine used .dsx datastage export files and checked those into the repository prior to promotion to the different environments.

All in all it is possible to use CVS/WinCVS in conjunction with DataStage but it is, in my personal opinion, not the best tool to use for this package.
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

And the whole concept of collaboration where multiple developers would "edit simultaneously" a single job and changes would be merged just doesn't fly in the house of DataStage.
-craig

"You can never have too many knives" -- Logan Nine Fingers
vmcburney
Participant
Posts: 3593
Joined: Thu Jan 23, 2003 5:25 pm
Location: Australia, Melbourne
Contact:

Post by vmcburney »

Record keeping and collaboration for DataStage projects is part of the next release, DataStage Hawk, which goes into beta testing soon. DataStage has previously not been very strong on team collaboration, apart from a robust client/server design, but the next release promises to improve things.
WoMaWil
Participant
Posts: 482
Joined: Thu Mar 13, 2003 7:17 am
Location: Amsterdam

Post by WoMaWil »

In the time we startet with DataStage (Version 3.6) there was no Version System with DataStage. At that time we wrote a (DOS)-Commandline-Export-Import-Tool for DataStage called.

With this tool we are (and are still in Version 7.5) able to initiate the import/export process of DataStage-Jobs, DataStage-Routine and DataStage-Transforms from within our version Tool (which is PVCS), but the dsmove could be controlled from any other Tool too.

Wolfgang
DS_MJ
Participant
Posts: 157
Joined: Wed Feb 02, 2005 10:00 am

Post by DS_MJ »

Thank you very much and appreciate your quick responses. Looking forward to the new release of DataStage Hawk. As usual this site is great for information.
Thanks in advance,
Post Reply