Skip to content
GitLab
Explore
Sign in
Register
This is an archived project. Repository and other project resources are read-only.
Development
OpenFOAM-plus
Wiki
page code development
page code development
· Changes
Page history
add information about git branch names and shallow cloning
authored
Aug 07, 2019
by
Mark OLESEN
Hide whitespace changes
Inline
Side-by-side
page-code-development.md
View page @
cf21acee
...
@@ -5,9 +5,9 @@
...
@@ -5,9 +5,9 @@
## Repository Structure
## Repository Structure
The main branches:
The main branches:
-
`master`
: bugfix updates since the last release, should always be runnable/stable code
, e.g.
can be used in production
-
`master`
: bugfix updates since the last release, should always be runnable/stable code
(
can be used in production
)
-
`develop`
: current developments, waiting to be pushed into the
`master`
prior to a new release.
-
`develop`
: current developments, waiting to be pushed into the
`master`
prior to a new release.
The code in
`develop`
is generally quite stable, but regressions may occasional occur.
The code in
`develop`
is generally quite stable, but regressions may occasional
ly
occur.
-
`maintenance-v1806`
,
`maintenance-v1712`
, _etc_: bugfix branches for previous releases.
-
`maintenance-v1806`
,
`maintenance-v1712`
, _etc_: bugfix branches for previous releases.
When a new code version is released,
`master`
When a new code version is released,
`master`
is renamed
`maintenance-{prevRelease}`
and a new
`master`
is created at release.
is renamed
`maintenance-{prevRelease}`
and a new
`master`
is created at release.
...
...