Making Changes
Last updated
Last updated
Once a repository is setup and branch setup, changes can be developed as normal via the JADE IDE (errors will be shown for functionality which isn't supported yet).
As changes are made, they're added to the list of pending changes for the current branch. These are shown by the 'Changes' tab in the Jade-Git Explorer window.
When ready, these may be committed with a message entered above, committing either all changes, or specific changes staged beforehand (via context menu for selected changes).
When changes are being staged, they're extracted from JADE, during which errors may be raised referring to unknown entities. These highlight entities which haven't been extracted/staged previously. These may need to be updated and/or staged explicitly before dependent changes can be staged.
Schema files may be loaded as normal via the IDE, changes within which will be tracked like those made directly. The schema files shouldn't require any amending beforehand, assuming they contain the schema entity modified by details that are generally included by default (needed for JADE to invoke the patch control hooks used by jadegit to implement change tracking).