OperationStatus Enumeration

The result of a Get, Unshelve, or Merge operation.

Namespace:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

Syntax

'Declaration
Public Enumeration OperationStatus
'Usage
Dim instance As OperationStatus
public enum OperationStatus
public enum class OperationStatus
public enum OperationStatus

Members

Member name Description
Conflict There was a version conflict performing the operation.
SourceWritable The existing file is writable. Usually occurs during an operation, such as a rename, and the existing file was not read-only when it was expected to be read-only.
TargetLocalPending There is already a pending change on the local target item. Can occur during an unshelve operation.
TargetWritable The destination file is writable. Usually occurs during an operation, such as a rename, and the existing file is not read-only when it was expected to be read-only.
Getting Occurs from a Get operation on an item that does not currently exist in the current workspace.
Replacing Replaces an item that already exists in the current workspace.
Deleting The item exists in the workspace, but will now be deleted.
SourceDirectoryNotEmpty Files or folders still exist in the source directory. Usually occurs when you try to delete a source directory folder that is not empty.
TargetIsDirectory The target is a directory and not a file. Usually occurs in an attempt to get a file to a given path, but a directory exists at the destination with the same name as the requested file.
UnableToRefresh Unable to update an item because of a pending edit on the item. Usually occurs during a forced fetch of an item, for example using get /force, but fails because of the pending edit.

See Also

Reference

Microsoft.TeamFoundation.VersionControl.Client Namespace