|
|
|
 |
Component Insulation
You are the BuildMaster.
But contrary to popular belief, that doesn't mean you are omniscient.
It's impossible to know the intimate details of every file and component in your projects.
Evolution removes that complexity. You won't need to know that the version of common.h labeled Build 153 is the version that needs to go into the QA build while Build 148 is the version that needs to go into the Beta build.
Choose the versions of entire components to include in a build with a simple drag-and-drop interface. Let the owner of each project component handle the specifics of their Production and promote it up your promotion ladder accordingly, freeing you from the responsibility of knowing everything.
|
Simply The Build Process
Both the Evolution client and the full-featured scriptable command line utility further simplify the process of building a project by allowing you to get code for the purposes of compilation based on a promotion step.
Because steps are attached to Productions and not to files, a different version of the same file or Production can be used in many different components transparent to you. The correct version is chosen by the component owner and can inherit a step status based on context (similar to inherited security permissions).
This makes the act of building a project a simple "fire and forget" operation, instead of an involved process of individually labeling files, tracking down each developer, verifying the version they intend to be used, and hoping for the best.
|
Automate Deployment
Use event triggers in conjunction Evolution's array of powerful tools, including promotion ladders, the fine grained security model, and the command line, to implement an easy and automated process.
Don't bother scripting or coding your own solution. Simply utilize easy to use graphical tools to specify the criteria and actions to take, and deploy exact code iterations to appropriate locations.
|
|
 |
Upgrade with seamless tools and cost-effective pricing
Support any development methodology to promote & maintain collaborative efforts
Reduce resource-consuming merge incidents
Generate change reports
Choose any ODBC data source and use enterprise level security
Comply with the Sarbanes-Oxley Act
|
|
|
 |
Update your client status in real time
Stop waiting for files; request deferred locks and get them assigned automatically
Never lose your uncompleted work again with Works in Progress
Conduct searches with unparalleled power
Access your code from anywhere using encrypted standard TCP/IP
|
|
|
 |
Decompose designs into smaller manageable units
Create architectures free of cyclic dependencies
Levelize physical structures for optimal compile times
Define work boundaries
Execute good code reuse
Enforce proper design & implementation principles
|
|
|
|
|
 |
People are talking...
"There's a lot to like here, as well as innovative thinking. Developers are likely to be most impressed by Evolution's solution to common issues and problems."
Mike Gunderloy Microsoft Certified Developer Magazine
ionForge... The Savior of Gaming?
Evolution Makes a Splash at the Game Developers Conference WarCry Network Reports
|
|