Version Control

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
seanc217
Premium Member
Premium Member
Posts: 188
Joined: Thu Sep 15, 2005 9:22 am

Version Control

Post by seanc217 »

I was looking through the docs for the VC tool. I did not see any requirements for how to promote projects. Is the protocol used just tcp/ip?

Thanks.
roy
Participant
Posts: 2598
Joined: Wed Jul 30, 2003 2:05 am
Location: Israel

Post by roy »

Hi,
When installing the VC tool you get it's documentation.
In short you first create a DS prject for the VC tool.
Then you log to it with VC and creates the additional stuff needed on top of that project.
Then you open projects and initialize components from the project you opened to the VC project.
Once you have components in the VC project you can promote them to any project you want among the one you have open (or open a project and them promote components to it.

IHTH,
Roy R.
Time is money but when you don't have money time is all you can afford.

Search before posting:)

Join the DataStagers team effort at:
http://www.worldcommunitygrid.org
Image
seanc217
Premium Member
Premium Member
Posts: 188
Joined: Thu Sep 15, 2005 9:22 am

Post by seanc217 »

I was looking more for the hardware requirements to promote from dev to test to prod and what protocol it uses.

tcp/ip
ssh etc.

Thanks
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

There are no hardware requirements. It's just another client tool like Designer or Director and 'attaches' to any given project in the same manner. That client connection is what is used to Initialize from a project or to Promote to a project.
-craig

"You can never have too many knives" -- Logan Nine Fingers
seanc217
Premium Member
Premium Member
Posts: 188
Joined: Thu Sep 15, 2005 9:22 am

Post by seanc217 »

Thanks,

Another question in order to promote from dev to test to prod, is a c++ compiler required on all the environments or can I get away with it just on the development server?
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

No PX here, but as far as I know it would be required on all servers, as VC promotes the source and then recompiles everything.
-craig

"You can never have too many knives" -- Logan Nine Fingers
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Recompilation is actually optional. However, all run time components must be present on all platforms.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

True, it is optional. However, never really been sure what goes on under the covers if you uncheck that option as I never do. Does VC promote the run time components as well? Would make sense now that I think about it and simple enough to check, I suppose...
-craig

"You can never have too many knives" -- Logan Nine Fingers
seanc217
Premium Member
Premium Member
Posts: 188
Joined: Thu Sep 15, 2005 9:22 am

Post by seanc217 »

Thanks for the replies. So if it does promote the executables then I would not need the c++ compiler on the test and prod machines as long as I don't check the re-compile option. Correct?
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

Correct. FYI - You can make it default to unchecked in the VC options settings.
-craig

"You can never have too many knives" -- Logan Nine Fingers
Post Reply