Index: DamOverall/trunk/doc/DAM - Architecture Overall/DAM - Architecture Overall.tex =================================================================== diff -u -r6446 -r6449 --- DamOverall/trunk/doc/DAM - Architecture Overall/DAM - Architecture Overall.tex (.../DAM - Architecture Overall.tex) (revision 6446) +++ DamOverall/trunk/doc/DAM - Architecture Overall/DAM - Architecture Overall.tex (.../DAM - Architecture Overall.tex) (revision 6449) @@ -452,7 +452,7 @@ \item In the trunk, update the .$\backslash$lib$\backslash$FailureMechanisms$\backslash$WtiPiping folder with the artifacts of the latest pin of the signing WtiPiping. \item In the trunk, update the nuget packages of StixFileWriter in the solution to the latest signing release version of the package. \item In the trunk, update all File Headers for CopyRight to the current year. \\ - \Note{This can be done with the ``Reformat and Cleanup'' command of Rider.} + \Note{This can be done with the ``Reformat and Cleanup'' Deltares command.} \item In the trunk, update version number in file .$\backslash$src$\backslash$build$\backslash$Base.targets to XX.YY.0. \item Create branch DamEngine XX.Y. Set explicit revision for the external doc$\backslash$DAM\_references. \item Set version number in branch to XX.Y.1 in .$\backslash$src$\backslash$build$\backslash$Base.targets. @@ -480,11 +480,22 @@ \item In the trunk, update the Tutorials in the release folder. \item In the trunk, update the .$\backslash$lib$\backslash$DamEngine$\backslash$ folder with the artifacts of the latest pin of the signing DamEngine. \item In the trunk, update the .$\backslash$lib$\backslash$DSL$\backslash$ folders with the artifacts of the latest pin of the DSL dll's. - \item In the trunk, update all File Headers for CopyRight the current year. + \item In the trunk, update all File Headers for CopyRight to the current year. + \Note{This can be done with the ``Reformat and Cleanup'' Deltares command.} + \item In the trunk, update version number in file .$\backslash$src$\backslash$build$\backslash$Base.targets to XX.YY.0. + \item In the trunk, update version number in file .$\backslash$src$\backslash$DamClientsLibrary$\backslash$build$\backslash$Base.targets to XX.YY.0. + \item In the trunk, update version number in file .$\backslash$setup$\backslash$Product.wxs to XX.YY.0. + \item Update/check minimum version of common files AA.B in Product.wxs (MinimumCommonFilesVersiontext) in the trunk. + Notice ’Stupid MSI check’: Fill in e.g. 19.2 when the minimum version is 19.3. + \item Update/check minimum version of dsflex CC.DD.0.0 in Product.wxs (MinimumDSFlexVersiontext). + Notice ’Stupid MSI check’: Fill in e.g. 7.6.0.0 when the minimum version is 7.7.0.0. + \item For the setup, replace all GUIDS in ApplicationGUIDs.wxi by newly created GUIDS (use an online GUID generator such as found at www.guidgenerator.com). + Be sure to use Uppercase, Braces and Hyphens when generating the GUIDS. Replace the GUID in DamDefines.wxi (in sub folder Harvest) with a new GUID too \item In the trunk, update version number of User Manual to XX.Y. \item Create a branch DamUI XX.Y. - \item Set version number in branch to XX.Y.1 in .$\backslash$src$\backslash$build$\backslash$Base.targets - \item Set version number in branch to XX.Y.1 in .$\backslash$src$\backslash$DamClientsLibrary$\backslash$build$\backslash$Base.targets + \item Set version number in branch to XX.Y.1 in .$\backslash$src$\backslash$build$\backslash$Base.targets. + \item Set version number in branch to XX.Y.1 in .$\backslash$src$\backslash$DamClientsLibrary$\backslash$build$\backslash$Base.targets. + \item Set version number in branch to XX.Y.1 in file .$\backslash$setup$\backslash$Product.wxs (ReleaseVersion). \item Create release notes in branch. Include release notes from DSL, Macrostability, WTIPiping if they are applicable. \item Adapt/Correct all externals where needed to the proper tags (instead of trunk). \item Change the 'current' external in the branch ’signing’ of DAM UI to the src folder of the new branch DamUI XX.Y. @@ -496,8 +507,8 @@ \item When the user manual and release notes are final, set pin on the Documentation project of the branch in TeamCity (convert release notes from Word to LaTeX if needed). \item Get the artifacts (i.e. User Manual and Release Notes) from the pinned version and commit them in the release/Documents folder of the branch. \item Create a tag XX.Y.1. - \item In the branch, reset version to XX.Y.0. - \item Merge release folder from branch to trunk. + \item In the branch, reset version to XX.Y.0 in .$\backslash$src$\backslash$build$\backslash$Base.targets, .$\backslash$src$\backslash$DamClientsLibrary$\backslash$build$\backslash$Base.targets and .$\backslash$setup$\backslash$Product.wxs. + \item Merge release folder from branch to trunk. \end{enumerate} \section{DamLive} @@ -508,8 +519,9 @@ \item In the trunk, update the .$\backslash$lib$\backslash$DamEngine$\backslash$ folder with the artifacts of the latest pin of the signing DamEngine. \item In the trunk, update the .$\backslash$lib$\backslash$DSL$\backslash$ folders with the artifacts of the latest pin of the DSL dll's. \item In the trunk, make sure lib/Authorization contains the new version. - \item In the trunk, update all File Headers for CopyRight the current year. \\ - \Note{This can be done with the ``Reformat and Cleanup'' command of Rider.} + \item In the trunk, update all File Headers for CopyRight to the current year. \\ + \Note{This can be done with the ``Reformat and Cleanup'' Deltares command.} + \item In the trunk, update version number in file .$\backslash$src$\backslash$build$\backslash$Base.targets to XX.YY.0. \item Create a branch DamLive XX.Y. \item Set version number in branch to XX.Y.1 in .$\backslash$src$\backslash$build$\backslash$Base.targets \item Set version number in branch to XX.Y.1 in .$\backslash$src$\backslash$DamClientsLibrary$\backslash$build$\backslash$Base.targets