Add or Modify file in Code Tree
If the Nuget Package Aras.Crt.Core.1.1.XXX is present in the project’s package.config file in the Project Repository, only new or changed files related to the project customization should be committed to the Git Repository. Users must commit any customized file into the Code Tree folder in the Project Repository.
The following steps outline the process of adding or modifying files in the Code Tree:
- Identify the file that needs to be modified in the Project Repository.
For example, a user may want to modify the file Inbasket.html (Innovator\Client\scripts\InBasket\InBasket.aspx) to fulfill UI requirements of the implementation.
- To customize a service, create a folder with a service’s name under the Code Tree folder in the Project Repository.
For example, the following structure must be recreated: CodeTree\Innovator\Client\scripts\InBasket in the Git Repository under the Code Tree folder.
- Commit the non-modified files before making any changes to those files.
NoteConfiguration files should not be modified and committed in the Repository. Transformation Config functionality must be used to make changes in configuration files.
- Make the required modifications to the files.
- Commit the modified files.
NoteTo modify an existing file in the deployed instance, it is recommended to first make a clean Commit and then perform the modification in a separate Commit to preserve the history of the change for future developers. However, this is not required to deploy the modified file.