Repository Class |
Namespace: Perforce.P4
The Repository type exposes the following members.
Name | Description | |
---|---|---|
![]() | Repository |
Create a repository on the specified server.
|
Name | Description | |
---|---|---|
![]() | Connection |
Represents the logical connection between a specific Perforce Server
instance and a specific client application.
|
![]() | Server |
Represents a specific Perforce server.
|
Name | Description | |
---|---|---|
![]() ![]() | AddOrUpdateServerLicense | Adds/updates license information for Perforce Repository. |
![]() ![]() | CreateBranchSpec(BranchSpec) |
Create a new branch in the repository.
|
![]() ![]() | CreateBranchSpec(BranchSpec, Options) |
Create a new branch in the repository.
|
![]() ![]() | CreateChangelist(Changelist) |
Create a new change in the repository.
|
![]() ![]() | CreateChangelist(Changelist, Options) |
Create a new changelist in the repository.
|
![]() ![]() | CreateClient(Client) |
Create a new client in the repository.
|
![]() ![]() | CreateClient(Client, Options) |
Create a new client in the repository.
|
![]() ![]() | CreateDepot(Depot) |
Create a new depot in the repository.
|
![]() ![]() | CreateDepot(Depot, Options) |
Create a new depot in the repository.
|
![]() ![]() | CreateGroup(Group) |
Create a new group in the repository.
|
![]() ![]() | CreateGroup(Group, Options) |
Create a new group in the repository.
|
![]() ![]() | CreateJob(Job) |
Create a new job in the repository.
|
![]() ![]() | CreateJob(Job, Options) |
Create a new job in the repository.
|
![]() ![]() | CreateLabel(Label) |
Create a new label in the repository.
|
![]() ![]() | CreateLabel(Label, Options) |
Create a new label in the repository.
|
![]() ![]() | CreateStream(Stream) |
Create a new stream in the repository.
|
![]() ![]() | CreateStream(Stream, Options) |
Create a new stream in the repository.
|
![]() ![]() | CreateUser(User) |
Create a new user in the repository.
|
![]() ![]() | CreateUser(User, Options) |
Create a new user in the repository.
|
![]() ![]() | DeleteBranchSpec |
Delete a branch from the repository
|
![]() ![]() | DeleteChangelist |
Delete a change from the repository
|
![]() ![]() | DeleteClient |
Delete a client from the repository
|
![]() ![]() | DeleteCounter |
Delete a Perforce counter from the repository.
|
![]() ![]() | DeleteDepot |
Delete a depot from the repository
|
![]() ![]() | DeleteGroup |
Delete a group from the repository
|
![]() ![]() | DeleteJob |
Delete a job from the repository
|
![]() ![]() | DeleteLabel |
Delete a label from the repository
|
![]() ![]() | DeleteStream |
Delete a stream from the repository
|
![]() ![]() | DeleteUser |
Delete a user from the repository
|
![]() | Dispose |
Clean up after a Repository is used.
Closes and Disposes the underlying connection
|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetBranchSpec(String) |
Get a BranchSpec from the branch name
|
![]() ![]() | GetBranchSpec(String, String, String, Options) |
Get the record for an existing branch from the repository.
|
![]() ![]() | GetBranchSpecs |
Get a list of branches from the repository
|
![]() ![]() | GetChangelist(Int32) |
Get the record for an existing change from the repository.
|
![]() ![]() | GetChangelist(Int32, Options) |
Get the record for an existing change from the repository.
|
![]() ![]() | GetChangelists |
Get a list of changes from the repository
|
![]() ![]() | GetClient(String) |
Get the record for an existing client from the repository.
|
![]() ![]() | GetClient(String, Options) |
Get the record for an existing client from the repository.
|
![]() ![]() | GetClientMetadata |
Get client application information.
|
![]() ![]() | GetClients |
Get a list of clients from the repository
|
![]() ![]() | GetCounter |
Get a named Perforce counter value from the repository.
|
![]() ![]() | GetCounters |
Get the Perforce counters for this repository.
|
![]() ![]() | GetDepot(String) |
Get the record for an existing depot from the repository.
|
![]() ![]() | GetDepot(String, Options) |
Get the record for an existing depot from the repository.
|
![]() ![]() | GetDepotDirs(IListString, Options) |
List selected directory paths in the repository.
|
![]() ![]() | GetDepotDirs(Options, String) |
List selected directory paths in the repository.
|
![]() ![]() | GetDepotFileDiffs |
Get content and existence diff details for two depot files.
|
![]() ![]() | GetDepotFiles |
Return a list of FileSpecs of files in the depot that correspond
to the passed-in FileSpecs.
|
![]() ![]() | GetDepots |
Get a list of depots from the repository
|
![]() | GetDepots(Options) | |
![]() ![]() | GetFileAnnotations |
Return FileAnnotation objects for the listed FileSpecs.
|
![]() ![]() | GetFileContents(IListFileSpec, Options) |
Return the contents of the files identified by the passed-in file specs.
|
![]() ![]() | GetFileContents(Options, FileSpec) |
Return the contents of the files identified by the passed-in file specs.
|
![]() ![]() | GetFileContentsEx(IListFileSpec, Options) |
Return the contents of the files identified by the passed-in file specs.
|
![]() ![]() | GetFileContentsEx(Options, FileSpec) |
Return the contents of the files identified by the passed-in file specs.
|
![]() ![]() | GetFileDiffs |
Compare workspace content to depot content
|
![]() ![]() | GetFileHistory(IListFileSpec, Options) |
Get the revision history data for the passed-in file specs.
|
![]() ![]() | GetFileHistory(Options, FileSpec) |
Get the revision history data for the passed-in file specs.
|
![]() ![]() | GetFileLineMatches |
Get a list of matching lines in the passed-in file specs.
|
![]() ![]() | GetFileMetaData(IListFileSpec, Options) |
Use the p4 fstat command to get the file metadata for the files
matching the FileSpec.
|
![]() ![]() | GetFileMetaData(Options, FileSpec) |
Use the p4 fstat command to get the file metadata for the files
matching the FileSpec.
|
![]() ![]() | GetFiles(IListFileSpec, Options) |
Return a list of Files in the depot that correspond to the passed-in
FileSpecs.
|
![]() ![]() | GetFiles(Options, FileSpec) |
Return a list of Files in the depot that correspond to the passed-in
FileSpecs.
|
![]() ![]() | GetFixes |
List fixes affecting files and / or jobs and / or changelists.
|
![]() ![]() | GetFormSpec |
Get a FormSpec of the specified form type.
|
![]() ![]() | GetGroup(String) |
Get the record for an existing group from the repository.
|
![]() ![]() | GetGroup(String, Options) |
Get the record for an existing group from the repository.
|
![]() ![]() | GetGroups |
Get a list of groups from the repository
|
![]() | GetHashCode | (Inherited from Object.) |
![]() ![]() | GetJob(String) |
Get the record for an existing job from the repository.
|
![]() ![]() | GetJob(String, Options) |
Get the record for an existing job from the repository.
|
![]() ![]() | GetJobs |
Get a list of jobs from the repository
|
![]() ![]() | GetLabel(String) |
Get the record for an existing label from the repository.
|
![]() ![]() | GetLabel(String, String, Options) |
Get the record for an existing label from the repository.
|
![]() ![]() | GetLabels |
Get a list of labels from the repository
|
![]() | GetMaxProtectionAccess | |
![]() ![]() | GetOpenedFiles |
Return a list of Files opened by users / clients.
|
![]() ![]() | GetProtectionEntries |
Get a list of Perforce protection entries for the passed-in file specs
|
![]() ![]() | GetProtectionTable |
Get the repository's protection table.
|
![]() ![]() | GetProtectionTable(Options) | Obsolete.
Get the repository's protection table.
|
![]() ![]() | GetReviewers |
List Perforce users assigned to review files.
|
![]() ![]() | GetServerLicenseInformation |
Retrieves Server License related information from the repository.
|
![]() | GetServerMetaData | Obsolete. |
![]() ![]() | GetServerMetaData(Options) |
Get server information.
|
![]() ![]() | GetStream(String) |
Get the record for an existing stream from the repository.
|
![]() ![]() | GetStream(String, Options) |
Get the record for an existing stream from the repository.
|
![]() ![]() | GetStream(String, String, Options) | Obsolete.
Get the record for an existing stream from the repository.
|
![]() | GetStreamLog | |
![]() ![]() | GetStreamMetaData |
Get the integration status for a stream in the repository
|
![]() ![]() | GetStreams |
Get a list of streams from the repository
|
![]() ![]() | GetSubmittedIntegrations |
Get a list of submitted integrations for the passed-in file specs.
|
![]() ![]() | GetTriggerTable |
Get the repository's trigger table.
|
![]() | GetType | (Inherited from Object.) |
![]() ![]() | GetTypeMap |
Get the repository's type map.
|
![]() ![]() | GetUser(String) |
Get the record for an existing user from the repository.
|
![]() ![]() | GetUser(String, Options) |
Get the record for an existing user from the repository.
|
![]() ![]() | GetUsers(IListString, Options) |
Get a list of users from the repository
|
![]() ![]() | GetUsers(Options, String) |
Get a list of users from the repository
|
![]() | MemberwiseClone | (Inherited from Object.) |
![]() ![]() | NewChangelist |
Create a new empty changelist object using a blank spec returned
by the server
|
![]() | RenameClient |
Renames client/workspace in the repository and also modifies all applicable places with new name.
|
![]() ![]() | TagFiles |
Tag depot files with the passed-in label.
|
![]() | ToString | (Inherited from Object.) |
![]() ![]() | UpdateBranchSpec |
Update the record for a branch in the repository
|
![]() ![]() | UpdateChangelist(Changelist) |
Update the record for a change in the repository
|
![]() ![]() | UpdateChangelist(Changelist, Options) |
Update the record for a change in the repository
|
![]() ![]() | UpdateClient |
Update the record for a client in the repository
|
![]() ![]() | UpdateDepot |
Update the record for a depot in the repository
|
![]() ![]() | UpdateGroup(Group) |
Update the record for a group in the repository
|
![]() ![]() | UpdateGroup(Group, Options) |
Update the record for a group in the repository
|
![]() ![]() | UpdateJob |
Update the record for a job in the repository
|
![]() ![]() | UpdateLabel |
Update the record for a label in the repository
|
![]() ![]() | UpdateStream(Stream) |
Update the record for a stream in the repository
|
![]() ![]() | UpdateStream(Stream, Options) |
Update the record for a stream in the repository
|
![]() ![]() | UpdateSubmittedChangelist(Changelist) |
Update the record for a submitted change in the repository
|
![]() ![]() | UpdateSubmittedChangelist(Changelist, Options) |
Update the record for a submitted change in the repository
|
![]() ![]() | UpdateUser(User) |
Update the record for a user in the repository
|
![]() ![]() | UpdateUser(User, Options) |
Update the record for a user in the repository
|