# Source Control with Natural

**URL:** <https://techcommunity.softwareag.com/t/source-control-with-natural/99875>\
**Category:** Forum\
**Tags:** Adabas-Natural, Natural, NaturalONE, Adabas-Natural-Community-Edition\
**Created:** [March 13, 2012, 5:29pm UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875 "2012-03-13T17:29:00Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/techcommunity/original/3X/c/d/cd19967bb605d28a72d77eb83a1cae22f3df2eb8.svg) [@system](https://techcommunity.softwareag.com/u/system)\
**Post date:** [March 13, 2012, 5:29pm UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/1 "2012-03-13T17:29:00Z")

</div>

Hi,  
In our environment we are currently using Natural for Mainframe, fairly up to date version.  
The developers are developing on the mainframe - green screen.  
We are also using PAC for version control.  
However, PAC does not provide the same functionality and integration that you get when you use say, SubVersion.  
We are at a stage now where we are expected to make changes to hundreds of programs simultaneously so we must have a full proof, flexible source control system. I somehow do not think that PAC will do.

Is there any white paper discussing the use of Natural in a flexable, fully fledged source control environment like SubVersion.  
Any suggestions of what we can use?

I am thinking of using Natural on Eclipse and making using of SubVersion in that environment. But even in such environment I am looking for some himts of how to set up the environment so that it integrates well with the mainframe where we keep the sources and works for us.

Regards

---

<div class="post-metadata">

**Author:** ![Nikolay\_Kuhta](https://avatars.discourse-cdn.com/v4/letter/n/35a633/32.png) [@Nikolay\_Kuhta](https://techcommunity.softwareag.com/u/Nikolay_Kuhta)\
**Post date:** [March 13, 2012, 6:47pm UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/2 "2012-03-13T18:47:25Z")

</div>

Hi itsik,  
I`m far VERY from being of any “adviser” regarding such a matter, but I’d like to point your attention to Mercurial:  
[http://mercurial.selenic.com/](http://mercurial.selenic.com/)  
a DVCS (the key word is “distributed” taking into account your quite specific requirements). I’ve read about it purely by chance and did not try it out; as such it would be on your own “risk” to attempt to integrate it with “mainframe”🙂

Regards,  
Nikolay

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/techcommunity/original/3X/c/d/cd19967bb605d28a72d77eb83a1cae22f3df2eb8.svg) [@system](https://techcommunity.softwareag.com/u/system)\
**Post date:** [March 13, 2012, 11:12pm UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/3 "2012-03-13T23:12:58Z")

</div>

Thanks Nikolay  
I will definitely have a look at this option.  
Itsik

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/techcommunity/original/3X/c/d/cd19967bb605d28a72d77eb83a1cae22f3df2eb8.svg) [@system](https://techcommunity.softwareag.com/u/system)\
**Post date:** [March 14, 2012, 12:20am UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/4 "2012-03-14T00:20:11Z")

</div>

Hi Nikolay  
Mercurial is a distributed source control management tool with interesting capabilities. However, it lacks the capability to integrate with the mainframe out of the box 😢.  
The “distributed” feature is not really important here as the developers and the mainframe can be considered to be co-located.

Regards  
Itsik

---

<div class="post-metadata">

**Author:** ![Karlheinz\_Kronauer](https://sea1.discourse-cdn.com/techcommunity/user_avatar/techcommunity.softwareag.com/karlheinz_kronauer/32/134_2.png) [@Karlheinz\_Kronauer](https://techcommunity.softwareag.com/u/Karlheinz_Kronauer)\
**Post date:** [June 18, 2012, 10:31am UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/5 "2012-06-18T10:31:21Z")

</div>

Hi,  
we deliver with NaturalONE (ant) scripts for deployment from subversion also to a mainframe.  
so you can depploy directly from SVN into a e.g. PAC controlled environment and then continue  
the PAC way as you do today.  
Alternatively we deliver an LCM (life cycle managment system) based on centraSite also working together with  
NaturalONE/Subversion  
best regards Karlheinz

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/techcommunity/original/3X/c/d/cd19967bb605d28a72d77eb83a1cae22f3df2eb8.svg) [@system](https://techcommunity.softwareag.com/u/system)\
**Post date:** [June 18, 2012, 11:06am UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/6 "2012-06-18T11:06:56Z")

</div>

Thanks Karlheinz for your response.

Can you maybe refer me to a white paper where the implementation of this concept from a SoftwareAG perspective is discussed?  
Is there maybe an online demo that I can view/play with?

I must admit that besides the nice feely/touchy stuff of working on Natural code in an Eclipse environment, I could not see any tangible evidence for a successful implementation of a solution around source control management from SoftwareAG that can also talk to release management as well as requirements managment. Again, I might be wrong here, hence the request for a white paper/online demo.  
While the topics I mention are big elephants and will not be implemented by us immediateley, this is definitely the way to go.

Regards

---

<div class="post-metadata">

**Author:** ![Karlheinz\_Kronauer](https://sea1.discourse-cdn.com/techcommunity/user_avatar/techcommunity.softwareag.com/karlheinz_kronauer/32/134_2.png) [@Karlheinz\_Kronauer](https://techcommunity.softwareag.com/u/Karlheinz_Kronauer)\
**Post date:** [June 19, 2012, 2:53pm UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/7 "2012-06-19T14:53:23Z")

</div>

Itsik,  
I wrote an article in the TECHniques :  
[http://communities.softwareag.com/download/techniques/issue2\_2011/SAG\_TECHniques\_Sum11\_composite\_fin.pdf](http://communities.softwareag.com/download/techniques/issue2_2011/SAG_TECHniques_Sum11_composite_fin.pdf)  
please check also in Empower under usergroups the presentation from J. Wohl from the IUG meeting in Berlin this year.  
quite interesting how customers are implementing deployment/LCM with NaturalONE-\> mainframe.  
best regards karlheinz

---

<div class="post-metadata">

**Author:** ![Ronald\_Wijchers](https://avatars.discourse-cdn.com/v4/letter/r/e5b9ba/32.png) [@Ronald\_Wijchers](https://techcommunity.softwareag.com/u/Ronald_Wijchers)\
**Post date:** [June 21, 2012, 8:37am UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/8 "2012-06-21T08:37:56Z")

</div>

Hello Karlheinz,  
somehow I am unable to open this presentation in Empower, I just end up with “Internet Explorer cannot open this website”. Is there some other way to get it ? I would be very interested to see what it says…

regards,  
Ronald wijchers

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/techcommunity/original/3X/c/d/cd19967bb605d28a72d77eb83a1cae22f3df2eb8.svg) [@system](https://techcommunity.softwareag.com/u/system)\
**Post date:** [June 21, 2012, 9:13am UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/9 "2012-06-21T09:13:55Z")

</div>

Ronald,

that presentation is a PDF document, in case IE can’t open that directly,  
what about right-click → save as ?

Cheers - Wolfgang

---

<div class="post-metadata">

**Author:** ![Ronald\_Wijchers](https://avatars.discourse-cdn.com/v4/letter/r/e5b9ba/32.png) [@Ronald\_Wijchers](https://techcommunity.softwareag.com/u/Ronald_Wijchers)\
**Post date:** [June 22, 2012, 10:50am UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/10 "2012-06-22T10:50:42Z")

</div>

No, that’s not the problem. Other presentations work fine, just not that one… But I have had more problems with SAGs different sites lately, so it might not necessarily have anything to do with this specific document. I just tried again and now I cannot even get into Empower, IE just times out.

thanks

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/techcommunity/original/3X/c/d/cd19967bb605d28a72d77eb83a1cae22f3df2eb8.svg) [@system](https://techcommunity.softwareag.com/u/system)\
**Post date:** [June 22, 2012, 1:17pm UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/11 "2012-06-22T13:17:33Z")

</div>

I can mail it to you (or put it on the FTP server), if you like, just let me know (I don’t want to send it unsolicited)

It’s a 3.3M PDF, or 2.6M zipped.

&nbsp;&nbsp;&nbsp;Wolfgang

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/techcommunity/original/3X/c/d/cd19967bb605d28a72d77eb83a1cae22f3df2eb8.svg) [@system](https://techcommunity.softwareag.com/u/system)\
**Post date:** [June 22, 2012, 3:31pm UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/12 "2012-06-22T15:31:09Z")

</div>

Hi Wolfgang  
I do not have access to empower so I would appreciate if you could mail the document to me. Zipped version please.

Regards  
Itsik

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/techcommunity/original/3X/c/d/cd19967bb605d28a72d77eb83a1cae22f3df2eb8.svg) [@system](https://techcommunity.softwareag.com/u/system)\
**Post date:** [June 22, 2012, 4:17pm UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/13 "2012-06-22T16:17:56Z")

</div>

I’d need your mail address for that, I’m afraid 😉

Let me try something different, as this appears to be of wider interest I’ll  
see if we can get it posted to the community collaboration pages.

---

<div class="post-metadata">

**Author:** ![Finn\_the\_Dane1](https://sea1.discourse-cdn.com/techcommunity/user_avatar/techcommunity.softwareag.com/finn_the_dane1/32/132_2.png) [@Finn\_the\_Dane1](https://techcommunity.softwareag.com/u/Finn_the_Dane1)\
**Post date:** [June 22, 2012, 4:18pm UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/14 "2012-06-22T16:18:57Z")

</div>

I’ll ship it to Ronald

- I have his address…

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/techcommunity/original/3X/c/d/cd19967bb605d28a72d77eb83a1cae22f3df2eb8.svg) [@system](https://techcommunity.softwareag.com/u/system)\
**Post date:** [June 22, 2012, 4:29pm UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/15 "2012-06-22T16:29:33Z")

</div>

I do have it as well, I just didn’t want to send it unsolicited 😉

---

<div class="post-metadata">

**Author:** ![Ronald\_Wijchers](https://avatars.discourse-cdn.com/v4/letter/r/e5b9ba/32.png) [@Ronald\_Wijchers](https://techcommunity.softwareag.com/u/Ronald_Wijchers)\
**Post date:** [June 28, 2012, 7:29am UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/16 "2012-06-28T07:29:37Z")

</div>

Thanks guys, I got it from Finn in the end.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/techcommunity/original/3X/c/d/cd19967bb605d28a72d77eb83a1cae22f3df2eb8.svg) [@system](https://techcommunity.softwareag.com/u/system)\
**Post date:** [June 28, 2012, 12:09pm UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/17 "2012-06-28T12:09:12Z")

</div>

I have made my email address public.  
Wolfgang/Finn, can you please send me the document?

Regards  
Itsik

---

<div class="post-metadata">

**Author:** ![Karlheinz\_Kronauer](https://sea1.discourse-cdn.com/techcommunity/user_avatar/techcommunity.softwareag.com/karlheinz_kronauer/32/134_2.png) [@Karlheinz\_Kronauer](https://techcommunity.softwareag.com/u/Karlheinz_Kronauer)\
**Post date:** [June 28, 2012, 12:19pm UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/18 "2012-06-28T12:19:44Z")

</div>

I have added it as attachement, then its available for anyone.  
best regards Karlheinz  
[SAG\_WhatsNew\_LCM-NatONE\_Sum11\_D4.pdf](https://techcommunity.softwareag.com/uploads/short-url/gosh8gcrs7qmx2tH7vzm4zHUoWU.pdf) (588 KB)

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/techcommunity/original/3X/c/d/cd19967bb605d28a72d77eb83a1cae22f3df2eb8.svg) [@system](https://techcommunity.softwareag.com/u/system)\
**Post date:** [June 28, 2012, 12:34pm UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/19 "2012-06-28T12:34:04Z")

</div>

Thanks Karlheinz,

as it was just published in Empower I wasn’t sure if you wanted it to be distributed publicly.

Best regards,

&nbsp;&nbsp;&nbsp;Wolfgang

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/techcommunity/original/3X/c/d/cd19967bb605d28a72d77eb83a1cae22f3df2eb8.svg) [@system](https://techcommunity.softwareag.com/u/system)\
**Post date:** [June 28, 2012, 12:41pm UTC](https://techcommunity.softwareag.com/t/source-control-with-natural/99875/20 "2012-06-28T12:41:57Z")

</div>

Thanks Karlheinz  
Appreciated

[Next page](https://techcommunity.softwareag.com/t/source-control-with-natural/99875.md?page=2)
