Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions docs/data/classes/reference.endpoints.azuredevopsendpoint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,18 @@ options:
type: AuthenticationMode
description: Authentication mode to use when connecting to Azure DevOps. Typically uses AccessToken for modern Azure DevOps organizations.
defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: Will be used if enabled
defaultValue: missing XML code comments
- parameterName: EndpointEnrichers
type: List
description: missing XML code comments
defaultValue: missing XML code comments
- parameterName: Name
type: String
description: missing XML code comments
defaultValue: missing XML code comments
- parameterName: Organisation
type: String
description: URL of the Azure DevOps organization (e.g., "https://dev.azure.com/myorganization/"). Must include the full organization URL.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,22 @@ description: missing XML code comments
className: FileSystemWorkItemEndpoint
typeName: Endpoints
options:
- parameterName: Enabled
type: Boolean
description: Will be used if enabled
defaultValue: missing XML code comments
- parameterName: EndpointEnrichers
type: List
description: missing XML code comments
defaultValue: missing XML code comments
- parameterName: FileStore
type: String
description: Path to the directory where work item data will be stored or read from. This should be a valid local file system path with appropriate read/write permissions.
defaultValue: missing XML code comments
- parameterName: Name
type: String
description: missing XML code comments
defaultValue: missing XML code comments
status: missing XML code comments
processingTarget: missing XML code comments
classFile: src/MigrationTools.Clients.FileSystem/Endpoints/FileSystemWorkItemEndpoint.cs
Expand Down
16 changes: 16 additions & 0 deletions docs/data/classes/reference.endpoints.tfsendpoint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,10 @@ description: missing XML code comments
className: TfsEndpoint
typeName: Endpoints
options:
- parameterName: AllowCrossProjectLinking
type: Boolean
description: When true, allows work items to link to items in different projects within the same collection. Default is false for security and organizational clarity.
defaultValue: missing XML code comments
- parameterName: Authentication
type: TfsAuthenticationOptions
description: Authentication configuration for connecting to the TFS server. Supports various authentication modes including Windows authentication and access tokens.
Expand All @@ -102,10 +106,22 @@ options:
type: Uri
description: URI of the TFS collection (e.g., "http://tfsserver:8080/tfs/DefaultCollection"). Must be a valid absolute URL pointing to the TFS collection.
defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: Will be used if enabled
defaultValue: missing XML code comments
- parameterName: EndpointEnrichers
type: List
description: missing XML code comments
defaultValue: missing XML code comments
- parameterName: LanguageMaps
type: TfsLanguageMapOptions
description: Language mapping configuration for translating area and iteration path names between different language versions of TFS.
defaultValue: missing XML code comments
- parameterName: Name
type: String
description: missing XML code comments
defaultValue: missing XML code comments
- parameterName: Project
type: String
description: Name of the TFS project within the collection to connect to. This is the project that will be used for migration operations.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,10 @@ description: missing XML code comments
className: TfsTeamProjectEndpoint
typeName: Endpoints
options:
- parameterName: AllowCrossProjectLinking
type: Boolean
description: When true, allows work items to link to items in different projects within the same collection. Default is false for security and organizational clarity.
defaultValue: missing XML code comments
- parameterName: Authentication
type: TfsAuthenticationOptions
description: Authentication configuration for connecting to the TFS server. Supports various authentication modes including Windows authentication and access tokens.
Expand All @@ -98,10 +102,22 @@ options:
type: Uri
description: URI of the TFS collection (e.g., "http://tfsserver:8080/tfs/DefaultCollection"). Must be a valid absolute URL pointing to the TFS collection.
defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: Will be used if enabled
defaultValue: missing XML code comments
- parameterName: EndpointEnrichers
type: List
description: missing XML code comments
defaultValue: missing XML code comments
- parameterName: LanguageMaps
type: TfsLanguageMapOptions
description: Language mapping configuration for translating area and iteration path names between different language versions of TFS.
defaultValue: missing XML code comments
- parameterName: Name
type: String
description: missing XML code comments
defaultValue: missing XML code comments
- parameterName: Project
type: String
description: Name of the TFS project within the collection to connect to. This is the project that will be used for migration operations.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,10 @@ description: missing XML code comments
className: TfsTeamSettingsEndpoint
typeName: Endpoints
options:
- parameterName: AllowCrossProjectLinking
type: Boolean
description: When true, allows work items to link to items in different projects within the same collection. Default is false for security and organizational clarity.
defaultValue: missing XML code comments
- parameterName: Authentication
type: TfsAuthenticationOptions
description: Authentication configuration for connecting to the TFS server. Supports various authentication modes including Windows authentication and access tokens.
Expand All @@ -39,10 +43,22 @@ options:
type: Uri
description: URI of the TFS collection (e.g., "http://tfsserver:8080/tfs/DefaultCollection"). Must be a valid absolute URL pointing to the TFS collection.
defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: Will be used if enabled
defaultValue: missing XML code comments
- parameterName: EndpointEnrichers
type: List
description: missing XML code comments
defaultValue: missing XML code comments
- parameterName: LanguageMaps
type: TfsLanguageMapOptions
description: Language mapping configuration for translating area and iteration path names between different language versions of TFS.
defaultValue: missing XML code comments
- parameterName: Name
type: String
description: missing XML code comments
defaultValue: missing XML code comments
- parameterName: Project
type: String
description: Name of the TFS project within the collection to connect to. This is the project that will be used for migration operations.
Expand Down
16 changes: 16 additions & 0 deletions docs/data/classes/reference.endpoints.tfsworkitemendpoint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,10 @@ description: missing XML code comments
className: TfsWorkItemEndpoint
typeName: Endpoints
options:
- parameterName: AllowCrossProjectLinking
type: Boolean
description: When true, allows work items to link to items in different projects within the same collection. Default is false for security and organizational clarity.
defaultValue: missing XML code comments
- parameterName: Authentication
type: TfsAuthenticationOptions
description: Authentication configuration for connecting to the TFS server. Supports various authentication modes including Windows authentication and access tokens.
Expand All @@ -40,10 +44,22 @@ options:
type: Uri
description: URI of the TFS collection (e.g., "http://tfsserver:8080/tfs/DefaultCollection"). Must be a valid absolute URL pointing to the TFS collection.
defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: Will be used if enabled
defaultValue: missing XML code comments
- parameterName: EndpointEnrichers
type: List
description: missing XML code comments
defaultValue: missing XML code comments
- parameterName: LanguageMaps
type: TfsLanguageMapOptions
description: Language mapping configuration for translating area and iteration path names between different language versions of TFS.
defaultValue: missing XML code comments
- parameterName: Name
type: String
description: missing XML code comments
defaultValue: missing XML code comments
- parameterName: Project
type: String
description: Name of the TFS project within the collection to connect to. This is the project that will be used for migration operations.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,10 @@ options:
type: List
description: A list of Work Item Types that this Field Map will apply to. If the list is empty it will apply to all Work Item Types. You can use "*" to apply to all Work Item Types.
defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the Fieldmap will run. Set to `false` and the processor will not run.
defaultValue: missing XML code comments
- parameterName: expression
type: String
description: Gets or sets the NCalc expression to evaluate. Variables in the expression should be enclosed in square brackets (e.g., "[x]*2").
Expand Down
4 changes: 4 additions & 0 deletions docs/data/classes/reference.fieldmaps.fieldclearmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,10 @@ options:
type: List
description: A list of Work Item Types that this Field Map will apply to. If the list is empty it will apply to all Work Item Types. You can use "*" to apply to all Work Item Types.
defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the Fieldmap will run. Set to `false` and the processor will not run.
defaultValue: missing XML code comments
- parameterName: targetField
type: String
description: Gets or sets the name of the target field to be cleared/set to null during work item migration.
Expand Down
4 changes: 4 additions & 0 deletions docs/data/classes/reference.fieldmaps.fieldliteralmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,10 @@ options:
type: List
description: A list of Work Item Types that this Field Map will apply to. If the list is empty it will apply to all Work Item Types. You can use "*" to apply to all Work Item Types.
defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the Fieldmap will run. Set to `false` and the processor will not run.
defaultValue: missing XML code comments
- parameterName: targetField
type: String
description: Gets or sets the name of the target field that will be set to the specified literal value.
Expand Down
4 changes: 4 additions & 0 deletions docs/data/classes/reference.fieldmaps.fieldmergemap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,10 @@ options:
type: List
description: A list of Work Item Types that this Field Map will apply to. If the list is empty it will apply to all Work Item Types. You can use "*" to apply to all Work Item Types.
defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the Fieldmap will run. Set to `false` and the processor will not run.
defaultValue: missing XML code comments
- parameterName: formatExpression
type: String
description: missing XML code comments
Expand Down
4 changes: 4 additions & 0 deletions docs/data/classes/reference.fieldmaps.fieldskipmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,10 @@ options:
type: List
description: A list of Work Item Types that this Field Map will apply to. If the list is empty it will apply to all Work Item Types. You can use "*" to apply to all Work Item Types.
defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the Fieldmap will run. Set to `false` and the processor will not run.
defaultValue: missing XML code comments
- parameterName: targetField
type: String
description: Gets or sets the name of the target field that should be skipped during migration, resetting it to its original value.
Expand Down
4 changes: 4 additions & 0 deletions docs/data/classes/reference.fieldmaps.fieldtofieldmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,10 @@ options:
type: String
description: Gets or sets the default value to use when the source field is empty or null.
defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the Fieldmap will run. Set to `false` and the processor will not run.
defaultValue: missing XML code comments
- parameterName: sourceField
type: String
description: Gets or sets the name of the source field to copy data from during migration.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,10 @@ options:
type: List
description: A list of Work Item Types that this Field Map will apply to. If the list is empty it will apply to all Work Item Types. You can use "*" to apply to all Work Item Types.
defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the Fieldmap will run. Set to `false` and the processor will not run.
defaultValue: missing XML code comments
- parameterName: SourceToTargetMappings
type: Dictionary
description: missing XML code comments
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,10 @@ options:
type: List
description: A list of Work Item Types that this Field Map will apply to. If the list is empty it will apply to all Work Item Types. You can use "*" to apply to all Work Item Types.
defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the Fieldmap will run. Set to `false` and the processor will not run.
defaultValue: missing XML code comments
- parameterName: formatExpression
type: String
description: missing XML code comments
Expand Down
4 changes: 4 additions & 0 deletions docs/data/classes/reference.fieldmaps.fieldvaluemap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,10 @@ options:
type: String
description: Gets or sets the default value to use when no mapping is found for the source field value.
defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the Fieldmap will run. Set to `false` and the processor will not run.
defaultValue: missing XML code comments
- parameterName: sourceField
type: String
description: Gets or sets the name of the source field to read values from during migration.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,10 @@ options:
type: List
description: A list of Work Item Types that this Field Map will apply to. If the list is empty it will apply to all Work Item Types. You can use "*" to apply to all Work Item Types.
defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the Fieldmap will run. Set to `false` and the processor will not run.
defaultValue: missing XML code comments
- parameterName: sourceFieldsAndValues
type: Dictionary
description: missing XML code comments
Expand Down
4 changes: 4 additions & 0 deletions docs/data/classes/reference.fieldmaps.regexfieldmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,10 @@ options:
type: List
description: A list of Work Item Types that this Field Map will apply to. If the list is empty it will apply to all Work Item Types. You can use "*" to apply to all Work Item Types.
defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the Fieldmap will run. Set to `false` and the processor will not run.
defaultValue: missing XML code comments
- parameterName: pattern
type: String
description: Gets or sets the regular expression pattern to match against the source field value.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,10 @@ options:
type: List
description: A list of Work Item Types that this Field Map will apply to. If the list is empty it will apply to all Work Item Types. You can use "*" to apply to all Work Item Types.
defaultValue: missing XML code comments
- parameterName: Enabled
type: Boolean
description: If set to `true` then the Fieldmap will run. Set to `false` and the processor will not run.
defaultValue: missing XML code comments
- parameterName: timeTravel
type: Int32
description: Gets or sets the number of months to travel back in time when looking up historical area path values. Use 0 for current values.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,6 @@ options:
type: Boolean
description: If enabled this will run this migrator
defaultValue: true
- parameterName: OptionFor
type: String
description: missing XML code comments
defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: For internal use
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,10 @@ options:
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
defaultValue: missing XML code comments
- parameterName: MigrateBuildPipelines
type: Boolean
description: Migrate Build Pipelines
Expand All @@ -102,6 +106,10 @@ options:
type: Boolean
description: Migrate Variable Groups
defaultValue: true
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
defaultValue: missing XML code comments
- parameterName: ReleasePipelines
type: List
description: List of Release Pipelines to process. If this is `null` then all Release Pipelines will be processed.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ configurationSamples:
"Enabled": false,
"WIQLQuery": "Select [System.Id] From WorkItems Where [System.TeamProject] = @project and not [System.WorkItemType] contains 'Test Suite, Test Plan,Shared Steps,Shared Parameter,Feedback Request'",
"TargetLinksToKeepOrganization": "https://dev.azure.com/nkdagility",
"TargetLinksToKeepProject": "916bd342-1db7-45e3-bef1-a370734362a4",
"TargetLinksToKeepProject": "950311ea-ec93-4bf3-be62-de5e7eaff847",
"CleanupFileName": "c:/temp/OutboundLinkTargets.bat",
"PrependCommand": "start",
"DryRun": true,
Expand All @@ -44,10 +44,18 @@ options:
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
defaultValue: missing XML code comments
- parameterName: PrependCommand
type: String
description: Command to prepend to each line in the cleanup script, such as "start" for Windows batch files.
defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
defaultValue: missing XML code comments
- parameterName: SourceName
type: String
description: This is the `IEndpoint` that will be used as the source of the Migration. Can be null for a write only processor.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,14 @@ options:
type: Boolean
description: If set to `true` then the processor will run. Set to `false` and the processor will not run.
defaultValue: missing XML code comments
- parameterName: Enrichers
type: List
description: List of Enrichers that can be used to add more features to this processor. Only works with Native Processors and not legacy Processors.
defaultValue: missing XML code comments
- parameterName: RefName
type: String
description: '`Refname` will be used in the future to allow for using named Options without the need to copy all of the options.'
defaultValue: missing XML code comments
- parameterName: ResultFileName
type: String
description: File name where the results of the outbound link checking process will be saved, typically containing details of broken or invalid links.
Expand Down
Loading
Loading