Creating a development application
To speed up application development, you can support branched development by creating a development application that is built on the production application. By providing branches for development, you ensure that different teams and team members can work on different features simultaneously, without a risk of creating errors and conflicts.
For example, different team members can work on bug fixes that correspond with two separate features but refer to the same base rule. During development, conflicts might occur. Edits made by one team member might impact the work of other developers. Creating a development application is not mandatory but can provide an uninterrupted development process, especially for large or multiple development teams that work on the same application.
For branched development, create a new application by copying
an existing application. As a result, the names of classes and rulesets remain unchanged.
Consequently, you can conveniently merge your changes after the development in a branch is
complete.
- In the header of Dev Studio, click the name of the application, and then click Definition.
- In the rule form header, click the Down arrow next to the Save button, and then click Save as.
- In the Application Record Configuration section, in the
Label field, enter a name of your development application.Team application names typically reflect the base application and team name or the focus of the team.
- Create a unique application rule by changing the identifier:
- In the Identifier section, click Edit.
- In the dialog box that is displayed, in the text field, enter a new identifier.
- Click OK.
- Optional: To create another version of a development application that already exists, in the Version field, enter a new version number.
- In the Context section, in the Add to
ruleset list, select a ruleset to store your edits.The ruleset that the system prompts by default is the ruleset in your production application. If you select a different ruleset, you are unable to add your changes directly to the production application.
- Click Create and open.
Previous topic Implementing branched application development Next topic Adding development branches to your application