Update Altering the code

2026-04-14 21:17:27 +00:00
parent 0fc632865e
commit 64e7090dfb
+3 -3
@@ -4,17 +4,17 @@ For experts:
Master The master code for the the current release, If all else fails, this is what things should be reset to.
- Hotfix/<BranchName> - intended for emergency updates to the latest release, allowing ability to bypass the develop branch. (Not normally needed for this project)
- hotfix/<BranchName> - intended for emergency updates to the latest release, allowing ability to bypass the develop branch. (Not normally needed for this project)
Develop The next point release. for example if version 0.5.0.0 has been released, develop will be 0.6.0.0
- Feature/<BranchName> - Normal feature branches, intended for development of normal code alterations.
- feature/<BranchName> - Normal feature branches, intended for development of normal code alterations.
Make a Pull request, for the feature branch to be squash merged to develop. Once merged the feature branch will be deleted, and the code will be part of the next release, when it gets merged to master.
For beginners:
When you clone the repository, you will get the develop branch by default. From that branch you'll need to create a branch using the style Feature/<Something> Changing something to a descriptive name for your branch. You can then make the changes that you'd like to the driver.
When you clone the repository, you will get the develop branch by default. From that branch you'll need to create a branch using the style feature/<Something> Changing something to a descriptive name for your branch. You can then make the changes that you'd like to the driver.
When you commit the changes and push them into the repository, the Teamcity server will come to life, it will build the code, run the unit tests and produce a report. If everything is good, you'll even get access to the build artifacts, which contains an installer containing your branches build of the driver, so that you can test it on a non development system. note: this will not be an official release, but will be a real build of your branch.