updateprod - Update a product line

updateprod [-nk] [-A level] [-r release] [-B build] [-C] [-v displayoptions] productline

updateprod [-nk] [-A level] [-b branch] [-v displayoptions] productline

updateprod updates the product line source to the specified product release.

Note: 

Unlike the update command in some source control management systems, Lawson's updateprod command does not show the local modifications you have made.

The utility applies changes from the old revision to the new revision, assigns a new revision number, and displays the locations of the changes. The older version is assigned a mark with the following message:

BEFORE_MERGE_WITH_newrevisionname

Program Option Description
-n Take no action; list changes only.
-C Merge the changes, but do not commit the changes after a successful merge.
-k Invokes a prompt for repository credentials. Press Enter to accept the credentials shown.
-A

Specifies an analysis level:

1 or [d]ep = Report on dependencies

2 or [f]iles = Show list of source artifacts that are changed in this release

3 or [c]ontent= Show the differences between artifacts changed in this release

4 (Reserved) = Analyze ontology changes in this release

To see multiple levels, you may provide a comma-separated list, for example -A 2,3.

-r release

Specifies a release. If you are updating from a Lawson-managed branch, the release you specify here must be later than the current product line.

Caution: 

Executing updateprod without specifying the -r option causes the local product line to be updated with the most recent mark on the customization branch. Do not omit the -r option unless that is your intent.

-B build Specifies a build number. Internal Lawson use only.
-b branch Specifies a branch.
productline Assigns a name to the product line. Product line names should be composed of lower case letters and digits. They should be less than or equal to 14 characters in length.
-v displayoptions

errorlevel, tracelevel, and verbose specified in any order, where:

  • errorlevel = {n}one | {f}atal | {e}rror | {w}arning (warning is the default)

  • tracelevel = 0:6 where 0 is no message and 6 is everything

  • verbose = whether to display exception stacktrace