RepositoryGetSubmittedIntegrations Method
|
Get a list of submitted integrations for the passed-in file specs.
Namespace:
Perforce.P4
Assembly:
p4api.net (in p4api.net.dll) Version: 2024.1.265.5426
Syntax public IList<FileIntegrationRecord> GetSubmittedIntegrations(
IList<FileSpec> filespecs,
Options options
)
Public Function GetSubmittedIntegrations (
filespecs As IList(Of FileSpec),
options As Options
) As IList(Of FileIntegrationRecord)
public:
IList<FileIntegrationRecord^>^ GetSubmittedIntegrations(
IList<FileSpec^>^ filespecs,
Options^ options
)
member GetSubmittedIntegrations :
filespecs : IList<FileSpec> *
options : Options -> IList<FileIntegrationRecord>
Parameters
- filespecs
- Type: System.Collections.GenericIListFileSpec
- options
- Type: Perforce.P4Options
Return Value
Type:
IListFileIntegrationRecordRemarks
p4 help integrated
integrated -- List integrations that have been submitted
p4 integrated [-r] [-b branch] [file ...]
The p4 integrated command lists integrations that have been submitted.
To list unresolved integrations, use 'p4 resolve -n'. To list
resolved but unsubmitted integrations, use 'p4 resolved'.
If the -b branch flag is specified, only files integrated from the
source to target files in the branch view are listed. Qualified
files are listed, even if they were integrated without using the
branch view.
The -r flag reverses the mappings in the branch view, swapping the
target files and source files. The -b branch flag is required.
Examples
To get the file intergration records for the path //depot/rel defined
by branch specification main_to_rel:
GetSubmittedIntegrationsCmdOptions opts =
new GetSubmittedIntegrationsCmdOptions(GetSubmittedIntegrationsCmdFlags.None,
"main_to_rel");
FileSpec filespec =
new FileSpec(new DepotPath("//depot/rel/..."), null);
IList<FileSpec> filespecs = new List<FileSpec>();
filespecs.Add(filespec);
IList<FileIntegrationRecord> target =
Repository.GetSubmittedIntegrations(filespecs, opts);
To get the file intergration records for the path //depot/main defined
by branch specification main_to_rel in reverse direction:
GetSubmittedIntegrationsCmdOptions opts =
new GetSubmittedIntegrationsCmdOptions(GetSubmittedIntegrationsCmdFlags.ReverseMappings,
"main_to_rel");
FileSpec filespec =
new FileSpec(new DepotPath("//depot/rel/..."), null);
IList<FileSpec> filespecs = new List<FileSpec>();
filespecs.Add(filespec);
IList<FileIntegrationRecord> target =
Repository.GetSubmittedIntegrations(filespecs, opts);
See Also