Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| 2000_concepts:1000_config_proc:0100_bsv_version_control [2022/08/21 22:47] – ↷ Page moved from docs:2000_concepts:1000_config_proc:0100_bsv_version_control to 2000_concepts:1000_config_proc:0100_bsv_version_control administrator | 2000_concepts:1000_config_proc:0100_bsv_version_control [2026/08/13 00:57] (current) – ↷ Links adapted because of a move operation localdev | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| ====== Business Space Versions and Version Control ====== | ====== Business Space Versions and Version Control ====== | ||
| - | To configure an application is to configure a [[start:2000_concepts: | + | To configure an application is to configure a [[2000_concepts: |
| Application configuration is not a trivial process – it involves detailed preparation as the configurator has to collect and analyse requirements of the system and think how these requirements are translated into business objects, business rules etc, and it usually evolves over time as new requirements and new business rules appear or old requirements are changed or become irrelevant. | Application configuration is not a trivial process – it involves detailed preparation as the configurator has to collect and analyse requirements of the system and think how these requirements are translated into business objects, business rules etc, and it usually evolves over time as new requirements and new business rules appear or old requirements are changed or become irrelevant. | ||
| - | To help manage changes of a business space //**Aware IM**// includes a built-in version control mechanism. It allows configurators to make and test changes to a business space without affecting the normal operation of the system. When a change to a business space needs to be made a new //[[docs:7000_glossary: | + | To help manage changes of a business space //**AwareIM**// includes a built-in version control mechanism. It allows configurators to make and test changes to a business space without affecting the normal operation of the system. When a change to a business space needs to be made a new //[[ref:glossary: |
| With the version control mechanism configurators can also keep track of changes made to the application over time. For example, one can find out which rules and processes were in effect at a particular date and time or what specific information was being registered by the system by inspecting a particular business space version that was current at that time. | With the version control mechanism configurators can also keep track of changes made to the application over time. For example, one can find out which rules and processes were in effect at a particular date and time or what specific information was being registered by the system by inspecting a particular business space version that was current at that time. | ||
| Line 14: | Line 14: | ||
| Most business versions undergo the following lifecycle: | Most business versions undergo the following lifecycle: | ||
| - | - The version is created (either as a blank version or from some base version – see [[start:2000_concepts: | + | - The version is created (either as a blank version or from some base version – see [[2500_config_apps:0200_work_bsv:0400_updating_bsv|Major and Minor Versions]]) in the '' |
| - | - Once the configurator is happy with the version she makes it available for testing and the state of the version becomes '' | + | - Once the configurator is happy with the version she makes it available for testing and the state of the version becomes '' |
| - | - Once the configurator is satisfied with the version she makes it operational (see [[start:2000_concepts: | + | - Once the configurator is satisfied with the version she makes it operational (see [[2500_config_apps:0200_work_bsv:0700_publishing_bsv|Publishing Business Space Version]]). //**AwareIM**// makes any necessary adjustments and starts using the updated configuration information in the operation mode. The state of the version becomes '' |
| - When some other version is made operational the version becomes '' | - When some other version is made operational the version becomes '' | ||
| - | See also [[start:2000_concepts:1000_config_proc: | + | See also [[2500_config_apps:0200_work_bsv:0100_bsv_lifecycle|Lifecycle of a Business Space Version]]. |