Dear Formspider Team,

I've problems with creating a clone of my application. When I try to create the clone I got error message: "Please assign a target schema for every source schema." I have only one application in Formspider. On database where is Formspider installed I have more shemes, but my application ofcourse use only one shema.

P.S. I have one more question. Why when I create a new Branch in my aplication, let say Developer branch, users can see what I developing on that developer branch. Shouldn't application user be able to see only what is on master branch.

Best Regards, Tihomir

asked 29 Oct '15, 07:12

Zigfrid's gravatar image

accept rate: 0%

Hi Tihomir,

Clone is a Version Control operation. So if you clone your application, Formspider must create an entirely new copy of your application, including its PL/SQL code base and UI. Therefore, Formspider is asking for new schema name(s). If all you want is to create a new copy of your Formspider Objects, simply export your application and import it to Formspider with a different name.

Regarding your second question:

Shouldn't application user be able to see only what is on master branch?

The short answer is No. Formspider and version control is working exactly the way they should. You should not even need version control in your production database. Version control is for development.

Ideally, you should develop in a different database than your production database. If this is not possible (i.e. development and production is on the same database), the development copy and production copy of the application (both code and UI) should be separate.

In version control, you have your source code repository (which stores both your UI and source code) and a "working directory" which stores the current branch you are working on. Your PL/SQL source code and your Formspider UI Objects are always synced with your "working directory". So if you switch branches, your application changes. This is how it is supposed to work.

In your case, it seems to me that the best solution is to create two separate copies of your application, one for development and one for production. You can always deploy your application from development to production when you think your new version is ready.

Hope this helps.

Kind Regards,


answered 30 Oct '15, 05:01

Yalim%20Gerger's gravatar image

Yalim Gerger ♦♦
accept rate: 15%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: 29 Oct '15, 07:12

Seen: 926 times

Last updated: 30 Oct '15, 05:01

© Copyright Gerger 2017