Hello,
We have developed an CRM application based on Sample CRM.
Until now, we use this application to us internally.
We will soon equip a new client with an application based on this but with specific functionality for their needs (new tables, new fields ...).
In the end, there will be two different applications: ours as we continue to use, and the client.
I am the only developer assigned to this project and I want to be sure not to make any mistakes on my way to work on Servoy Developer.
Here's what I did to prepare the development environment specific to our client:
- I created a new database based on the structure of our existing base
- I created a new workspace on which I imported the existing solution
- In this new workspace, I changed all references from the old to the new database (datasources and relationships)
Now everything works perfectly, I know that a change in the client workspace has no effect on our internal solution.
But I have one question: do I create a database repository for each solution? or do I have a single repository for all solutions?
Precision: the solution the customer will not be deployed on the same server as ours.
I hope I was clear! Thank very much in advance and excuse me for my poor english.
Vincent.