QOps-Prepare

Retrieves sources from the selected applications. The Application selection could be done by the QOps-AddApps command. By default, QOps will proceed with all available applications.

Syntax

QOps-Prepare [-Filter] [-Sort] [-AllSheets] [-AllVariables] [-MaintainExtensions] [-IncludeBookmarks] [-AllBookmarks] [-Profile] [-Verbose]

Parameters meaning:

-Filter overrides parameters for selecting applications to process with QOps, allows filtering by following:

  • Application Name
  • Application Id (OriginAppId or TargetAppId, see QOps-SetLocalApp for details)
  • Application Owner
  • Application Stream

The multiple masks are supported in a way of repeating the field identifier with a semicolon separator, ex.: -Filter “Name=*ibcs*;Name=*api*,Id=*,Owner=*,Stream=*”

The Semicolon defines result joining with OR logic, the Comma defines results joining with AND logic. When the field name is omitted all possible values for this field will be applied.

-Sort specifies parameters for sorting Applications to process with QOps, ex. -Sort “Name=Asc”. Allows filtering by following:

  • Name
  • Id

New in version 1.9

-AllVariables defines that all variables of the application should be processed, if omitted only non-script variables will be processed

New in version 1.9

-MaintainExtensions specifies that Extension references will be processed as is, instead of mapping the local ('_WIP_' prefix) to the original version by default.

New in version 1.16

-Profile overrides default User Profile with the specified one

New in version 1.9

-Verbose enables extended command line output

-AllSheets defines that all sheets of application should be processed, if omitted only published sheets will be processed

New in version 1.10.59

-IncludeBookmarks defines that only unpublished bookmarks should be processed

New in version 2.0

-AllBookmarks defines that all bookmarks of application should be processed

New in version 2.0

Examples

QOps-Prepare

QOps-Prepare -Filter "Name=*project1*;Name=*project2*,Owner = username1"

Retrieves sources from the selected applications. The Application selection could be done by the QOps-AddApps command. By default, QOps will proceed with all available applications.

Syntax

QOps-Prepare [-Filter] [-Reduce] [-Profile] [-Verbose]

Parameters meaning:

-Filter overrides parameters for selecting applications to process with QOps, allows filtering by following:

  • Application Name

The multiple masks are supported in a way of repeating the field identifier with a semicolon separator, ex.: -Filter “Name=*ibcs*;Name=*api*”

The Semicolon defines result joining with OR logic, the Comma defines results joining with AND logic. When the field name is omitted all possible values for this field will be applied.

-Reduce overrides the mask (masks) of the Application’s File Name to apply reduced binary application storing

-Sort specifies parameters for sorting Applications to process with QOps, ex. -Sort “Name=Asc”. Allows filtering by following:

  • Name
  • Id

New in version 1.9

-Profile overrides default User Profile with the specified one

New in version 1.9

-Verbose enables extended command line output

Examples

QOps-Prepare

QOps-Prepare -Filter “Name=*application*” -Reduce “*dashboard*”

Retrieves sources from the selected applications. The Application selection could be done by the QOps-AddApps command. By default, QOps will proceed with all available applications.

Since version 1.15

Syntax

QOps-Prepare [-Filter] [-Sort] [-AllSheets] [-AllVariables] [-IncludeBookmarks] [-AllBookmarks] [-Profile] [-Verbose]

Parameters meaning:

-Filter overrides parameters for selecting applications to process with QOps, allows filtering by following:

  • Application Name
  • Application Id (OriginAppId or TargetAppId, see QOps-SetLocalApp for details)
  • Application Owner
  • Application Stream

The multiple masks are supported in a way of repeating the field identifier with a semicolon separator, ex.: -Filter “Name=*ibcs*;Name=*api*,Id=*,Owner=*,Stream=*”

The Semicolon defines result joining with OR logic, the Comma defines results joining with AND logic. When the field name is omitted all possible values for this field will be applied.

-Sort specifies parameters for sorting Applications to process with QOps, ex. -Sort “Name=Asc”. Allows filtering by following:

  • Name
  • Id

-AllVariables defines that all variables of the application should be processed, if omitted only non-script variables will be processed

-Profile overrides default User Profile with the specified one

-Verbose enables extended command line output

-AllSheets defines that all sheets of application should be processed, if omitted only published sheets will be processed

-IncludeBookmarks defines that only unpublished bookmarks should be processed

New in version 2.0

-AllBookmarks defines that all bookmarks of application should be processed

New in version 2.0

Examples

QOps-Prepare

QOps-Prepare -Filter "Name=*project1*;Name=*project2*,Owner = username1"