IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

can anybody explain about version control tools


IBM Mainframe Forums -> All Other Mainframe Topics
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
tarunflash

New User


Joined: 15 Oct 2005
Posts: 25

PostPosted: Mon Nov 28, 2005 9:48 pm
Reply with quote

what for version control tools are used?
examples for those tools?
Back to top
View user's profile Send private message
andy6703

New User


Joined: 25 Jul 2005
Posts: 14

PostPosted: Tue Nov 29, 2005 3:48 pm
Reply with quote

tarun,

Version control deals with changes made to a file. In mainframe terms, they could be the changes made to an application program, copybook, or JCL. Now these changes should be brought under control such that they are approved before they could be moved into production. The version control tools control the version by restricting access to developers to move the updated file to the production region directly. Only some people who have the access can move the files & they do that after reviewing the changes to make sure that they are in tune with the requirements gathered. Once approved, the updated file becomes the baseline to which further changes may be applied in future. The tools also help in giving info as to where & when the changes were made & by who.

Endeavor is one such version control tool. Use of GDGs is also a means of controlling the version.

Hope this helps. Please add on or make changes if necessary.
Back to top
View user's profile Send private message
iknow

Active User


Joined: 22 Aug 2005
Posts: 411
Location: Colarado, US

PostPosted: Thu Dec 01, 2005 7:24 pm
Reply with quote

Hi All,

We use Endevor for Source Control to ensure that we always work with the latest version of the source.

Does both source control and version control are one and the same.

Please clarify my doubt.
Back to top
View user's profile Send private message
iknow

Active User


Joined: 22 Aug 2005
Posts: 411
Location: Colarado, US

PostPosted: Thu Dec 01, 2005 8:46 pm
Reply with quote

Hi tarunflash,

As a follow up to my previous post, Changeman is also a version control tool.


Correct me if I am wrong.
Back to top
View user's profile Send private message
suman_236

New User


Joined: 18 Nov 2005
Posts: 11
Location: Chennai

PostPosted: Thu Dec 01, 2005 11:42 pm
Reply with quote

Another important use of source control tools is the 'Element Check out' feature....

It enables the developers to 'check out' an element before making changes, so that this element is not available to others for updates.
This way it prevents multiple developers concurrently updating the same element. This is called configuration management.
Back to top
View user's profile Send private message
iknow

Active User


Joined: 22 Aug 2005
Posts: 411
Location: Colarado, US

PostPosted: Fri Dec 02, 2005 4:28 pm
Reply with quote

Hi Suman,

Thanks for your valuable information. But could you please tell me how effectively 'Element Check Out ' feature works.

Need more information on Element Check Out.
Back to top
View user's profile Send private message
suman_236

New User


Joined: 18 Nov 2005
Posts: 11
Location: Chennai

PostPosted: Fri Dec 02, 2005 8:49 pm
Reply with quote

'Check out' feature enables configuration management in version control tools. It tackles the classic problem of 'concurrent updates'.

Before version control tools, a program can be concurrently updated by two different programmers. There is no way a programmer can know if the same element is modified by others. The programmers are unconscious of other's changes and so when both programmers move the code to production, one's changes are overridden by other's.

'Check out' feature allows a programmer to signout an element before making changes. The Version control tool now controls the updates to this element. When a element is signed out, no other's can signout the element or make changes to it. When the programmer moves the changes to production, he checks in the element thereby enabling the element for other's updates.

Hope this info was useful........................................
Back to top
View user's profile Send private message
vishal_a

New User


Joined: 24 May 2005
Posts: 45
Location: Noida

PostPosted: Tue Dec 06, 2005 12:00 am
Reply with quote

as explained by other forum users abt Version Control stands true from my side also....
I would like to add another Version Control Tool besides CHangemen, Endevor

The tool is SCLM (Software Configuration and Library Management) by IBM a wonderful tool for Version control , compiling and moving the code to production hierarchaly
Back to top
View user's profile Send private message
iknow

Active User


Joined: 22 Aug 2005
Posts: 411
Location: Colarado, US

PostPosted: Tue Dec 06, 2005 6:53 am
Reply with quote

Hi ALL,

As a follow up to my previous postings I would like to tell you that Element Check Out feature is a part of Changeman.


Hope this helps.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> All Other Mainframe Topics

 


Similar Topics
Topic Forum Replies
No new posts isfline didnt work in rexx at z/OS ve... CLIST & REXX 7
No new posts Using Dynamic file handler in the Fil... COBOL Programming 2
No new posts DB2 Statistics - Using EXPLAIN and qu... DB2 1
No new posts How to copy the -1 version of a membe... TSO/ISPF 4
No new posts Help Control-R IBM Tools 2
Search our Forums:

Back to Top