# Working With SVN on Linux

**URL:** <https://techcommunity.softwareag.com/t/working-with-svn-on-linux/179885>\
**Category:** Forum\
**Tags:** Adabas-Natural, Natural, Natural-on-Linux\
**Created:** [December 23, 2014, 1:09pm UTC](https://techcommunity.softwareag.com/t/working-with-svn-on-linux/179885 "2014-12-23T13:09:04Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hezi](https://avatars.discourse-cdn.com/v4/letter/h/a5b964/32.png) [@Hezi](https://techcommunity.softwareag.com/u/Hezi)\
**Post date:** [December 23, 2014, 1:09pm UTC](https://techcommunity.softwareag.com/t/working-with-svn-on-linux/179885/1 "2014-12-23T13:09:04Z")

</div>

Hello,

I need some info, how to work with SVN with NatOne.  
We try to establish a methodology how to work with SVN.

With Regards,  
Hezi

---

<div class="post-metadata">

**Author:** ![James\_Gilpin4](https://sea1.discourse-cdn.com/techcommunity/user_avatar/techcommunity.softwareag.com/james_gilpin4/32/959_2.png) [@James\_Gilpin4](https://techcommunity.softwareag.com/u/James_Gilpin4)\
**Post date:** [January 28, 2015, 8:24am UTC](https://techcommunity.softwareag.com/t/working-with-svn-on-linux/179885/2 "2015-01-28T08:24:06Z")

</div>

Hezi,

SVN (Subversion) and Git both have plugins to the Eclipse interface (NaturalONE)

We are currently using NaturalONE and Git, rather than SVN. Git does a much better job of merging and tracking segments of code.

In a nutshell:

1. Each developer has NaturalONE and Entire Network (remote access to ADABAS)
2. Each developer clones the source code repository onto their workstation and loads into NaturalONE (import)
3. Developers are required to work in personal branches (created from the master branch)
4. When a change to the source code is made on the developers workstation, the change is committed to the developers clone of the source code repository and the ‘pushed’ to the remote source code repository.
5. Changes are merged from the personal branch into the target branch representing the target environment (development, test, produciton)

Note: Developers are also required to update their personal branches by merging in changes from the master branch to stay in sync

Think of this as multiple FUSERs spread across various developers workstations.

NaturalONE provides an wizard to generate the ant script necessary to package the source and deploy it onto the target environment via Natural RPC servers.

---

<div class="post-metadata">

**Author:** ![Hezi](https://avatars.discourse-cdn.com/v4/letter/h/a5b964/32.png) [@Hezi](https://techcommunity.softwareag.com/u/Hezi)\
**Post date:** [January 28, 2015, 10:07am UTC](https://techcommunity.softwareag.com/t/working-with-svn-on-linux/179885/3 "2015-01-28T10:07:21Z")

</div>

I have succeed to save my project on the SVN.  
Now, I want to deploy it to my Linux test Env, using “Object Handler”.  
I am not fully understand, how to write the script to load it (I have several Library to load in the same project)?

---

<div class="post-metadata">

**Author:** ![James\_Gilpin4](https://sea1.discourse-cdn.com/techcommunity/user_avatar/techcommunity.softwareag.com/james_gilpin4/32/959_2.png) [@James\_Gilpin4](https://techcommunity.softwareag.com/u/James_Gilpin4)\
**Post date:** [January 28, 2015, 3:15pm UTC](https://techcommunity.softwareag.com/t/working-with-svn-on-linux/179885/4 "2015-01-28T15:15:14Z")

</div>

Are you using NaturalONE?

---

<div class="post-metadata">

**Author:** ![Hezi](https://avatars.discourse-cdn.com/v4/letter/h/a5b964/32.png) [@Hezi](https://techcommunity.softwareag.com/u/Hezi)\
**Post date:** [January 29, 2015, 7:02am UTC](https://techcommunity.softwareag.com/t/working-with-svn-on-linux/179885/5 "2015-01-29T07:02:39Z")

</div>

Yes, I am using NaturalOne.

---

<div class="post-metadata">

**Author:** ![Thomas\_Schwade](https://sea1.discourse-cdn.com/techcommunity/user_avatar/techcommunity.softwareag.com/thomas_schwade/32/131_2.png) [@Thomas\_Schwade](https://techcommunity.softwareag.com/u/Thomas_Schwade)\
**Post date:** [February 2, 2015, 9:19am UTC](https://techcommunity.softwareag.com/t/working-with-svn-on-linux/179885/6 "2015-02-02T09:19:03Z")

</div>

> [@Hezi](#):
>
> I have succeed to save my project on the SVN.  
> Now, I want to deploy it to my Linux test Env, using “Object Handler”.

For deployment you should use the NaturalONE deployment wizard. There is a nice description in the documentation how to use it (see [http://techcommunity.softwareag.com/ecosystem/documentation/naturalONE/natONE834/core/using/use-deploy.htm#use-deploy](http://techcommunity.softwareag.com/ecosystem/documentation/naturalONE/natONE834/core/using/use-deploy.htm#use-deploy)). The wizard generates an ANT script that you can use to deploy the application to an execution environment outside ONE.

---

<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, 3:32pm UTC](https://techcommunity.softwareag.com/t/working-with-svn-on-linux/179885/7 "2021-04-02T15:32:36Z")

</div>


