Export (0) Print
Expand All

Workspace.PendBranch Method (String, String, VersionSpec, LockLevel, Boolean, Boolean, Boolean, String[])

Schedules a file or folder for branching (branching occurs at check in). Branching a folder is implicitly recursive.

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

public int PendBranch(
	string sourcePath,
	string targetPath,
	VersionSpec version,
	LockLevel lockLevel,
	bool updateDisk,
	bool detectFolderAtTarget,
	bool silent,
	string[] itemPropertyFilters
)

Parameters

sourcePath
Type: System.String

the item to branch

targetPath
Type: System.String

the location for the branch that will be created

version
Type: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec

the version to branch

lockLevel
Type: Microsoft.TeamFoundation.VersionControl.Client.LockLevel

the lock level to apply to each file checked out

updateDisk
Type: System.Boolean

if true, populate the branch on disk; otherwise, the disk is not modified

detectFolderAtTarget
Type: System.Boolean

if true, look for a local folder existing at the target and tell the server if that is the case; otherwise, do not check

silent
Type: System.Boolean

Specifies whether server should return get ops

itemPropertyFilters
Type: System.String[]

Return Value

Type: System.Int32
the number of pending changes

Show:
© 2014 Microsoft