Hello!
I'm a new Navision Developer and I'm interesting in knowing the different tools for version control in Navision.
What kind of tool or protocol are you using?
I used to work with Microsoft Source Safe but I think it's not the correct Application in this case. I need a version control application that allows me to manage the changes between a group of developers.
Thank you for your answers!
0
Comments
Search the forum or contact Jan Boes at www.qurius..nl
I'm the project leader on our implementation team. Only one person on my team is allowed to import modifications (unless he's not here, and then I do it). All other developers have local copies which they are to update prior to starting any code change.
With a code change, they are required to report any objects that are changing, the new version number, and the versions of any objects that the changed object is using. We verify that they're working with the correct version, export the existing objects, import the change to a test system, and test.
All of that goes into an Excel document.
It's primitive, but it works. Fortunately, we're a pretty small IT shop - this wouldn't work well (without automation) if you had a lot of developers (more than 5, has been our experience).
On their site you'll find a smal video about how the application works.
Best Regards
RIS Plus, LLC
Yes, I have invented and written the tool, but hate using it because it forces you to work in a structured way, which conflicts with my creative character.
And I have not yet seen a simmilar tool. I did look at the celinia stuff but this is (another) multi database solution.
One of the easy things that QPM offers you is to have one database, so that when a consultant tests and finds a bug, you don;t have to simulate in another database.
What do mean by mutlidatabase solution?
Do you have to have one customer database for coding (source control) and one for testing?
If that is the case, why can you not test in the coding database? Does the checkout of an object cause the object to be locked for use by other people doing black box (interface) testing?