Postby ConvertFromOldNGs » Fri Aug 07, 2009 1:02 pm
by Torrie >> Tue, 10 Oct 2006 20:06:58 GMT
We've taken the approach that the development environment should not contain any data. This prevents a lot of the reorg issues as most changes do not require reorgs. A separate test environment is used to test the code.
We use the Patch Control Extensions so each developer works in a patch and can extract their changes into the test environment. For larger system wide changes, we will turn off the patch control extensions and all work in the same patch. It is possible to automate the extractions and loads using JadLoadb (we run this as a fat client from a Jade script within the development environment.) You do need to be aware that Jade allows patches to overlap without any warnings etc unless you implement the security hooks to check for this.
Torrie