Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
GIT training - official versionning for software projects
1. lundi 13 mars 2023
GIT TRAINING – Official versionning
R&D / Richard LHERMITTE
2. ❑ The purpose of this addon will be to give the R&D vision to be
applied within the projects:
I. Official versioning for all NN6 products
Good training ☺
GOAL
2
4. ❑ The official versioning to be used by the NN6 R&D is the following one :
⮚ The marketing team having asked to go to 3 digits, R&D took the opportunity to survey
all teams in order to select an official numbering system
MAJOR.MINOR.BUILD-NUMBER/BUGFIX.EXTRA
⮚ Public :
o MAJOR is a major release (usually one or many new features or changes)
o MINOR is a minor release (perhaps some new features or bugfix) on a previous major release
o BUGFIX/BUILD-NUMBER is an incremented number for each build or release candidate (aka RC)
Internal :
o EXTRA : empty by default for all release ; can be use to specify an intermediate version – in such case it
should start with « RC » for release candidate »; RC-CUSTOMERNAME for a dedicated hotfix
Official versionning
4
PUBLIC FOR CUSTOMERS
AND THE SALES/MARKETTING TEAM
INTERNAL
Pattern
5. Use case #1 when generating a new release :
o Candidate of the next release (aka RC)
o 9.4.0.RC
o 9.4.1.RC
o 9.4.2.RC
o 9.4.3.RC
o Release : 9.4.3 The extra ‘RC’ string disappear for the official release
Official versionning
5
6. Use case #2 when generating a release hotfix :
o Candidate of the next release (aka RC)
o 9.4.0.RC-BEDROCK
o 9.4.1.RC-BEDROCK
o 9.4.2.RC-BEDROCK
o Release : 9.4.3-BEDROCK The extra ‘RC’ string disappear for the official hotfix
release that have been validated!
o The RC indicates that’s not an official hotfix release
o The extra name with the customer’s name say that this is a hotfix
o The client’s name specify that’s a hotfix release for a dedicated client!
Official versionning
6
7. ❑ The modification of the versioning may give rise to a slight
modification of jenkins for the generation of releases.
❑ Survey by teams available on the drive :
https://docs.google.com/presentation/d/1nLjgNQJM6mlnR5IwDbLmRAG
6gMuUtpeh/edit?usp=share_link&ouid=113587050683981420435&rtpof
=true&sd=true
Result of the versionning at NN6
7