Hello,
I have three problems i am trying to solve and i know i can get the solution from you very quickly.
My organization set up EA to use the SQL server which they is backed up weekly on a local drive.
We also set up TFS for version control. Before now there has not been too much attention paid to using Sparx as the single source of truth, but in the last two months things have changed.
Now that we want to use it as a source of truth, there is a lot of concern regarding recovery when a disaster strikes.
We are thinking of having nightly backups for the SQL database possibly to tapes.
We also proposed exporting the model xmi nightly but there are concerns that the templates and details of new elements and tagged values created will not be backed up this way. Even though the values will be exported but the structure will not
While we are considering all these, we had a Sparx reseller come in to advise us to move away from using TFS for version control since version control already exists on SQL and that the performance issues we are having may be due to the version control of TFS
We were further advised to use Sparx Security and Baselining, that we do not need TFS, instead we could use the version control that comes with MS SQL server
There are about 20 users right now but we expect to have up to 40 users by year end 2013
Based on the scenario above what is your advise/recommendation on the best way to handle
Backups (Could we go as far as creating a completely separate database like MySQL and automate the nightly project transfer to this database....... will this really take care of the backup issues that may arise?)
Version Control
Security (should we use rigid security in terms of Locks)
If you have best in class examples, i will appreciate it .....pdfs that can help will also be appreciated