# Versioning of Natural objects with cvs

**URL:** <https://techcommunity.softwareag.com/t/versioning-of-natural-objects-with-cvs/59935>\
**Category:** Forum\
**Tags:** Adabas-Natural, Natural, Natural-on-Linux\
**Created:** [April 26, 2005, 1:51am UTC](https://techcommunity.softwareag.com/t/versioning-of-natural-objects-with-cvs/59935 "2005-04-26T01:51:52Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Thomas\_Reimann](https://avatars.discourse-cdn.com/v4/letter/t/cdc98d/32.png) [@Thomas\_Reimann](https://techcommunity.softwareag.com/u/Thomas_Reimann)\
**Post date:** [April 26, 2005, 1:51am UTC](https://techcommunity.softwareag.com/t/versioning-of-natural-objects-with-cvs/59935/1 "2005-04-26T01:51:52Z")

</div>

Hello everybody,

I would like to add versioning to our Natural environment (SLES8, SpoD) and if possible I want to use cvs. Has anyone tried to do that before? I do not want to add any access to cvs from within Natural studio, but I have two problems to solve (from what I know now):

1. manipulating the contents of an fuser directory invalidates the filedir.sag
2. I would like to have a different fuser-environment (or at least different libs) for every developer, to avoid any conflicts between them. The private fuser/lib only holds what you are working on, the common objects should reside in steplibs.

For 1) maybe ftouch could be the right approach (as discussed in the thread above), for 2) the biggest problem seems to be the bufferpool on the server, that always holds one version of any object that was already used before and therefore it may not reflect, what you would expect from your steplib structure.

As I do not really want to spend much time doing experimental work, I would appreciate any idea in this area!

Thanks!

Thomas

---

<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:** [April 26, 2005, 3:07am UTC](https://techcommunity.softwareag.com/t/versioning-of-natural-objects-with-cvs/59935/2 "2005-04-26T03:07:42Z")

</div>

As far as 2) goes, DBID/FNR are part of the bufferpool “key”, if you assign “private” FUSERs to every developer, you won’t run into conflicts.

---

<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:** [September 16, 2005, 2:36pm UTC](https://techcommunity.softwareag.com/t/versioning-of-natural-objects-with-cvs/59935/3 "2005-09-16T14:36:11Z")

</div>

Hi,  
With PAC on Open Systems (release planned by end of this year) and  
a corresponding Natural Patchlevel, we will add a CVS Plug-In to the Natural Studio.  
In the Local environment you can use then the Plug-In without having PAC, for the remote environment PAC is a prerequisite.  
best regards Karlheinz

---

<div class="post-metadata">

**Author:** ![Matthias1](https://avatars.discourse-cdn.com/v4/letter/m/9fc348/32.png) [@Matthias1](https://techcommunity.softwareag.com/u/Matthias1)\
**Post date:** [September 16, 2005, 4:04pm UTC](https://techcommunity.softwareag.com/t/versioning-of-natural-objects-with-cvs/59935/4 "2005-09-16T16:04:57Z")

</div>

> [@kk](#):
>
> Hi,  
> With PAC on Open Systems (release planned by end of this year) and  
> a corresponding Natural Patchlevel, we will add a CVS Plug-In to the Natural Studio.

Sorry for the (maybe stupid) question. But: What is “PAC”?

> **[PAC - Definition by AcronymFinder](https://www.acronymfinder.com/PAC.html)**
>
> 232 definitions of PAC. Meaning of PAC. What does PAC stand for? PAC abbreviation. Define PAC at AcronymFinder.com

> **[Pac](https://de.wikipedia.org/wiki/PAC)**
>
> Pac steht in der Naturwissenschaft für:
>  
> PAC bzw. PaC steht in der Medizin für:
>  
> PAC steht in der Informatik für:
>  
> PAC steht in der Politik für:

---

<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:** [September 16, 2005, 4:24pm UTC](https://techcommunity.softwareag.com/t/versioning-of-natural-objects-with-cvs/59935/5 "2005-09-16T16:24:45Z")

</div>

> [@Matthias](#):
>
> Sorry for the (maybe stupid) question. But: What is “PAC”?

Predict  
Application  
Control

Software AG’s integrated versioning / lifecycle management tool for NATURAL and foreign applications.

[http://www1.softwareag.com/corporate/products/natural/add\_ons/data\_dic.asp](http://www1.softwareag.com/corporate/products/natural/add_ons/data_dic.asp)

---

<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:** [September 16, 2005, 4:26pm UTC](https://techcommunity.softwareag.com/t/versioning-of-natural-objects-with-cvs/59935/6 "2005-09-16T16:26:13Z")

</div>

[url][http://natural.forums.softwareag.com/viewforum.php?f=40[/url]](http://natural.forums.softwareag.com/viewforum.php?f=40%5B/url%5D)

😉

---

<div class="post-metadata">

**Author:** ![Matthias1](https://avatars.discourse-cdn.com/v4/letter/m/9fc348/32.png) [@Matthias1](https://techcommunity.softwareag.com/u/Matthias1)\
**Post date:** [September 16, 2005, 5:30pm UTC](https://techcommunity.softwareag.com/t/versioning-of-natural-objects-with-cvs/59935/7 "2005-09-16T17:30:35Z")

</div>

> [@WoWi](#):
>
> > [@Matthias](#):
> >
> > Sorry for the (maybe stupid) question. But: What is “PAC”?
> 
> Predict  
> Application  
> Control

Then I’m glad. I don’t have to learn something about “P1 Artificial Chromosomes”. 😉

---

<div class="post-metadata">

**Author:** ![Chad\_Scott](https://avatars.discourse-cdn.com/v4/letter/c/b3f665/32.png) [@Chad\_Scott](https://techcommunity.softwareag.com/u/Chad_Scott)\
**Post date:** [September 16, 2005, 11:32pm UTC](https://techcommunity.softwareag.com/t/versioning-of-natural-objects-with-cvs/59935/8 "2005-09-16T23:32:08Z")

</div>

> [@kk](#):
>
> Hi,  
> With PAC on Open Systems (release planned by end of this year) and  
> a corresponding Natural Patchlevel, we will add a CVS Plug-In to the Natural Studio.  
> In the Local environment you can use then the Plug-In without having PAC, for the remote environment PAC is a prerequisite.  
> best regards Karlheinz

Hi Karlheinz,

This is a little off topic, but since you mentioned the planned plug-in I was wondering if there was someplace that had a list of planned or proposed plug-ins for Studio? If not then could I suggest a “sticky” in this forum to provide potential new things for future Studio patch levels? (other than the normal fixes).

Take care,  
Chad.

---

<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:** [September 19, 2005, 12:44pm UTC](https://techcommunity.softwareag.com/t/versioning-of-natural-objects-with-cvs/59935/9 "2005-09-19T12:44:50Z")

</div>

Hello Chad,  
Good Idea.  
I will discuss it here internally and let you know,  
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:** [April 2, 2021, 2:40pm UTC](https://techcommunity.softwareag.com/t/versioning-of-natural-objects-with-cvs/59935/10 "2021-04-02T14:40:09Z")

</div>


