thinking about how to version control and approve batch configuration
Go to file
giles 17152d8e9b added new phase to unit 2 2023-10-17 18:26:08 +01:00
instructions added parameter and instruction file 2023-10-17 12:23:57 +00:00
.gitignore initial set up of the batch system 2023-10-17 09:31:49 +00:00
BatchSvr.ini initial set up of the batch system 2023-10-17 09:31:49 +00:00
README.md added new phase to unit 2 2023-10-17 18:26:08 +01:00
batcharc.ini initial set up of the batch system 2023-10-17 09:31:49 +00:00
equipment-model.a.yml added new phase to unit 2 2023-10-17 18:26:08 +01:00

README.md

batch-example

This repository will store and allow versioning and approval of a batch configuration.

This repository only contains exported configuration. It does not contain any binary files (eg equipment-model.cfg nor system state or log files). These are excluded using the .gitignore file.

change process

FTBatch development pc on development branch

git branch -D format-branch
git checkout -b format-branch

make changes and export files

commit and push back to server

git add -A
git commit
git push origin format-branch

format-bot pc

git branch -D format-branch
git fetch origin
git checkout -b format-branch
git checkout master
git pull
git branch -D product-development
git checkout -b product-development
git merge --squash --no-commit --no-ff --strategyoption=theirs format-branch

run the formatter

git add -A
git commit
git push origin product-development