Uses of Class
com.microsoft.tfs.core.clients.versioncontrol.specs.version.VersionSpec

Packages that use VersionSpec
com.microsoft.tfs.core.clients.versioncontrol   
com.microsoft.tfs.core.clients.versioncontrol.events   
com.microsoft.tfs.core.clients.versioncontrol.soapextensions   
com.microsoft.tfs.core.clients.versioncontrol.specs   
com.microsoft.tfs.core.clients.versioncontrol.specs.version   
 

Uses of VersionSpec in com.microsoft.tfs.core.clients.versioncontrol
 

Methods in com.microsoft.tfs.core.clients.versioncontrol with parameters of type VersionSpec
 int VersionControlClient.createBranch(java.lang.String sourceServerPath, java.lang.String targetServerPath, VersionSpec version)
          Creates a branch of the given source path at the given version to the given target path.
 int VersionControlClient.createBranch(java.lang.String sourceServerPath, java.lang.String targetServerPath, VersionSpec version, java.lang.String owner, java.lang.String comment, CheckinNote checkinNote, PolicyOverrideInfo policyOverride, Mapping[] mappings)
          Creates a branch of the given source path at the given version to the given target path.
 Item[] VersionControlClient.destroy(ItemSpec itemSpec, VersionSpec versionSpec, VersionSpec stopAt, DestroyFlags flags)
          Permanently destroys a versioned item.
 Item[] VersionControlClient.destroy(ItemSpec itemSpec, VersionSpec versionSpec, VersionSpec stopAt, DestroyFlags flags, java.util.List<PendingSet> affectedPendingChanges, java.util.List<PendingSet> affectedShelvedChanges)
          Permanently destroys a versioned item.
 Item VersionControlClient.getItem(java.lang.String path, VersionSpec version)
           
 Item VersionControlClient.getItem(java.lang.String path, VersionSpec version, DeletedState deletedState)
           
 Item VersionControlClient.getItem(java.lang.String path, VersionSpec version, DeletedState deletedState, boolean includeDownloadInfo)
           
 Item VersionControlClient.getItem(java.lang.String path, VersionSpec version, DeletedState deletedState, GetItemsOptions options)
          Gets information about one item.
 Item VersionControlClient.getItem(java.lang.String path, VersionSpec version, int deletionID)
           
 Item VersionControlClient.getItem(java.lang.String path, VersionSpec version, int deletionID, boolean includeDownloadInfo)
           
 Item VersionControlClient.getItem(java.lang.String path, VersionSpec version, int deletionID, GetItemsOptions options)
           
 ItemSet[] VersionControlClient.getItems(ItemSpec[] itemSpecs, VersionSpec version, DeletedState deletedState, ItemType itemType)
           
 ItemSet[] VersionControlClient.getItems(ItemSpec[] itemSpecs, VersionSpec version, DeletedState deletedState, ItemType itemType, boolean includeDownloadInfo)
           
 ItemSet[] VersionControlClient.getItems(ItemSpec[] itemSpecs, VersionSpec version, DeletedState deletedState, ItemType itemType, GetItemsOptions options)
           
 ItemSet[] VersionControlClient.getItems(ItemSpec[] itemSpecs, VersionSpec version, DeletedState deletedState, ItemType itemType, GetItemsOptions options, java.lang.String[] itemPropertyFilters)
          Gets information about multiple items.
 ItemSet VersionControlClient.getItems(ItemSpec itemSpec, VersionSpec version, DeletedState deletedState, ItemType itemType, boolean includeDownloadInfo)
           
 ItemSet VersionControlClient.getItems(ItemSpec itemSpec, VersionSpec version, DeletedState deletedState, ItemType itemType, GetItemsOptions options)
           
 ItemSet VersionControlClient.getItems(java.lang.String path, VersionSpec version, RecursionType recursion)
           
 ItemSet VersionControlClient.getItems(java.lang.String path, VersionSpec version, RecursionType recursion, DeletedState deletedState, ItemType itemType)
           
 ItemSet VersionControlClient.getItems(java.lang.String path, VersionSpec version, RecursionType recursion, DeletedState deletedState, ItemType itemType, boolean includeDownloadInfo)
           
 Changeset[] VersionControlClient.queryHistory(java.lang.String serverOrLocalPath, VersionSpec version, int deletionID, RecursionType recursion, java.lang.String user, VersionSpec versionFrom, VersionSpec versionTo, int maxCount, boolean includeFileDetails, boolean slotMode, boolean includeDownloadInfo, boolean sortAscending)
          Queries the server for history about an item.
 java.util.Iterator<Changeset> VersionControlClient.queryHistoryIterator(java.lang.String serverOrLocalPath, VersionSpec version, int deletionID, RecursionType recursion, java.lang.String user, VersionSpec versionFrom, VersionSpec versionTo, int maxCount, boolean includeFileDetails, boolean slotMode, boolean includeDownloadInfo, boolean sortAscending)
          Queries the server for history about an item.
 VersionControlLabel[] VersionControlClient.queryLabels(java.lang.String label, java.lang.String scope, java.lang.String owner, boolean includeItemDetails, java.lang.String filterItem, VersionSpec filterItemVersion)
          Query the collection of labels that match the given specifications.
 ChangesetMerge[] VersionControlClient.queryMerges(java.lang.String sourceItem, VersionSpec sourceVersion, java.lang.String targetItem, VersionSpec targetVersion, VersionSpec versionFrom, VersionSpec versionTo, RecursionType recursion)
          Gets information about merges performed on the given target item (and version), optionally qualified by a source item (which can be null).
 ExtendedMerge[] VersionControlClient.queryMergesExtended(ItemSpec targetItemSpec, VersionSpec targetVersionSpec, VersionSpec versionFrom, VersionSpec versionTo, QueryMergesExtendedOptions options)
          Gets source changes for a given ItemSpec in a specific version range.
 ChangesetMergeDetails VersionControlClient.queryMergesWithDetails(java.lang.String sourceItem, VersionSpec sourceVersion, int sourceDeletionID, java.lang.String targetItem, VersionSpec targetVersion, int targetDeletionID, VersionSpec versionFrom, VersionSpec versionTo, RecursionType recursion)
          Gets detailed information about merges performed on the given target item (and version), optionally qualified by a source item (which can be null).
 boolean VersionControlClient.testItemExists(java.lang.String path, VersionSpec version)
           
 boolean VersionControlClient.testItemExists(java.lang.String path, VersionSpec version, DeletedState deletedState)
          Tests whether an item exists in the repository at the given version.
 LabelResult[] VersionControlClient.unlabelItem(java.lang.String label, java.lang.String scope, ItemSpec[] items, VersionSpec version)
          Removes a label that was applied to an item.
static void BranchHistoryUtil.updateServerItems(Workspace workspace, VersionSpec versionSpec, BranchHistory branchHistory)
          Updates the given BranchHistory object to include the latest Items from the server.
 

Uses of VersionSpec in com.microsoft.tfs.core.clients.versioncontrol.events
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.events that return VersionSpec
 VersionSpec DestroyEvent.getStopAt()
           
 

Constructors in com.microsoft.tfs.core.clients.versioncontrol.events with parameters of type VersionSpec
BranchCommittedEvent(EventSource source, java.lang.String sourcePath, java.lang.String targetPath, VersionSpec version, java.lang.String owner, java.lang.String comment, CheckinNote checkinNote, PolicyOverrideInfo policyOverrideInfo, Mapping[] mappings, int changesetID)
           
DestroyEvent(EventSource source, Item destroyedItem, VersionSpec stopAt, DestroyFlags flags)
          Creates a new DestroyEvent.
 

Uses of VersionSpec in com.microsoft.tfs.core.clients.versioncontrol.soapextensions
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.soapextensions that return VersionSpec
 VersionSpec ItemIdentifier.getVersion()
           
 VersionSpec GetRequest.getVersionSpec()
           
 VersionSpec ChangeRequest.getVersionSpec()
           
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.soapextensions with parameters of type VersionSpec
 int Workspace.createBranch(java.lang.String sourceServerPath, java.lang.String targetServerPath, VersionSpec version)
          Creates a branch of the given source path at the given version to the given target path.
static GetRequest[] GetRequest.createOptimizedRequests(VersionControlClient client, java.lang.String[] fileSpecs, VersionSpec version)
          Take a list of file paths (for which no recursion is desired) and try to determine the optimal set of parent directories that would contain those paths if the directories were recursed.
 GetStatus Workspace.get(VersionSpec version, GetOptions options)
          Update all items in this workspace to the given version.
 BranchHistory[] Workspace.getBranchHistory(ItemSpec[] itemSpecs, VersionSpec versionSpec)
          Gets the branch history for the specified items at the specified version.
 BranchHistory Workspace.getBranchHistory(ItemSpec itemSpec, VersionSpec versionSpec)
          Gets the branch history for the specified item at the specified version.
 GetStatus Workspace.merge(ItemSpec sourceSpec, java.lang.String targetPath, VersionSpec sourceVersionFrom, VersionSpec sourceVersionTo, LockLevel lockLevel, MergeFlags mergeFlags, java.lang.String[] itemPropertyFilters)
          Merge changes made between two versions to items in a given source path into a given target path.
 GetStatus Workspace.merge(java.lang.String sourcePath, java.lang.String targetPath, VersionSpec sourceVersionFrom, VersionSpec sourceVersionTo, LockLevel lockLevel, RecursionType recursion, MergeFlags mergeFlags)
           
 GetStatus Workspace.merge(java.lang.String sourcePath, java.lang.String targetPath, VersionSpec sourceVersionFrom, VersionSpec sourceVersionTo, LockLevel lockLevel, RecursionType recursion, MergeFlags mergeFlags, java.lang.String[] itemPropertyFilters)
           
 int Workspace.pendBranch(java.lang.String sourcePath, java.lang.String targetPath, VersionSpec version, LockLevel lockLevel, RecursionType recursion, GetOptions getOptions, PendChangesOptions pendOptions)
           
 int Workspace.pendBranch(java.lang.String sourcePath, java.lang.String targetPath, VersionSpec version, LockLevel lockLevel, RecursionType recursion, GetOptions getOptions, PendChangesOptions pendOptions, java.lang.String[] itemPropertyFilters)
          Pends a branch change.
 Changeset[] Workspace.queryHistory(java.lang.String serverOrLocalPath, VersionSpec version, int deletionID, RecursionType recursion, java.lang.String user, VersionSpec versionFrom, VersionSpec versionTo, int maxCount, boolean includeFileDetails, boolean slotMode, boolean includeDownloadInfo, boolean sortAscending)
          Queries the server for history about an item.
 java.util.Iterator<Changeset> Workspace.queryHistoryIterator(java.lang.String serverOrLocalPath, VersionSpec version, int deletionID, RecursionType recursion, java.lang.String user, VersionSpec versionFrom, VersionSpec versionTo, int maxCount, boolean includeFileDetails, boolean slotMode, boolean includeDownloadInfo, boolean sortAscending)
          Queries the server for history about an item.
 VersionControlLabel[] Workspace.queryLabels(java.lang.String label, java.lang.String scope, java.lang.String owner, boolean includeItemDetails, java.lang.String filterItem, VersionSpec filterItemVersion)
          Query the collection of labels that match the given specifications.
 GetStatus Workspace.rollback(ItemSpec[] itemSpecs, VersionSpec itemVersionSpec, VersionSpec versionFrom, VersionSpec versionTo, LockLevel lockLevel, RollbackOptions options)
           
 GetStatus Workspace.rollback(ItemSpec[] itemSpecs, VersionSpec itemVersionSpec, VersionSpec versionFrom, VersionSpec versionTo, LockLevel lockLevel, RollbackOptions options, java.lang.String[] itemPropertyFilters)
          Pends a change that reverts the contents of one or more items to a previous version's contents.
 boolean Workspace.serverPathExists(java.lang.String serverPath, VersionSpec versionSpec)
          Check whether serverPath exists on the server in a certain versionSpec
 void GetRequest.setVersionSpec(VersionSpec versionSpec)
           
 void ChangeRequest.setVersionSpec(VersionSpec vspec)
           
 LabelResult[] Workspace.unlabelItem(java.lang.String label, java.lang.String scope, ItemSpec[] items, VersionSpec version)
          Removes a label that was applied to an item.
 

Constructors in com.microsoft.tfs.core.clients.versioncontrol.soapextensions with parameters of type VersionSpec
ChangeRequest(ItemSpec item, VersionSpec version, RequestType requestType, ItemType itemType, int encoding, LockLevel lockLevel, int deletionID, java.lang.String targetItem, boolean detectTargetItemType)
          Creates a ChangeRequest for the given item at the given version.
GetRequest(ItemSpec itemSpec, VersionSpec versionSpec)
           
ItemIdentifier(java.lang.String serverPath, VersionSpec version, int deletionID)
          Creates a ItemIdentifier for the given server path at the given version with the given deletion ID.
 

Uses of VersionSpec in com.microsoft.tfs.core.clients.versioncontrol.specs
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.specs that return VersionSpec
 VersionSpec LabelItemSpec.getVersion()
           
 VersionSpec[] VersionedFileSpec.getVersions()
          Gets the versions specified by this versioned file spec.
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.specs with parameters of type VersionSpec
static java.lang.String VersionedFileSpec.formatForPath(java.lang.String repositoryOrLocalPath, VersionSpec spec)
          Returns a string representation of a VersionSpec that will contain the given repository or local path plus version information that this AVersionSpec contains.
static java.lang.String VersionedFileSpec.formatForPath(java.lang.String repositoryOrLocalPath, VersionSpec specFrom, VersionSpec specTo)
          Returns a string representation of a VersionSpec range that will contain the given repository or local path plus version information that these AVersionSpecs contain.
 void LabelItemSpec.setVersion(VersionSpec version)
           
 

Constructors in com.microsoft.tfs.core.clients.versioncontrol.specs with parameters of type VersionSpec
LabelItemSpec(ItemSpec item, VersionSpec version, boolean exclude)
          Constructs an instance with the following parameters.
VersionedFileSpec(java.lang.String item, DeletionVersionSpec deletionSpec, VersionSpec[] versions)
          Creates a VersionedFileSpec.
 

Uses of VersionSpec in com.microsoft.tfs.core.clients.versioncontrol.specs.version
 

Subclasses of VersionSpec in com.microsoft.tfs.core.clients.versioncontrol.specs.version
 class ChangesetVersionSpec
          Describes a Changeset version.
 class DateVersionSpec
          Represents a date used to select a Changeset by.
 class DeletionVersionSpec
          Represents a deletion specification.
 class LabelVersionSpec
          Describes a label version.
 class LatestVersionSpec
          Describes the latest version of an object.
 class WorkspaceVersionSpec
          Describes a version of an item as it exists in a given Workspace.
 

Methods in com.microsoft.tfs.core.clients.versioncontrol.specs.version that return VersionSpec
static VersionSpec VersionSpec.fromWebServiceObject(ms.tfs.versioncontrol.clientservices._03._VersionSpec spec)
          Constructs a new VersionSpec-derived class, the type of which is appropriate for the given _VersionSpec instance.
static VersionSpec[] VersionSpec.parseMultipleVersionsFromSpec(java.lang.String versionSpecs, java.lang.String user, boolean allowVersionRange)
          Parses multiple AVersionSpec instances out of a string containing a version range separator.
static VersionSpec VersionSpec.parseSingleVersionFromSpec(java.lang.String spec, java.lang.String user)
          Parses a single version spec string (no ranges allowed) and returns an AVersionSpec object that represents that spec.
 



© 2015 Microsoft. All rights reserved.