Skip to content

Instantly share code, notes, and snippets.

@tathamoddie
Created September 22, 2010 07:06
Show Gist options
  • Save tathamoddie/591276 to your computer and use it in GitHub Desktop.
Save tathamoddie/591276 to your computer and use it in GitHub Desktop.
[Reflection.Assembly]::Load('Microsoft.TeamFoundation.VersionControl.Client, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a') | Out-Null
$WorkstationType = [Microsoft.TeamFoundation.VersionControl.Client.Workstation]
$WorkspaceInfo = $WorkstationType::Current.GetLocalWorkspaceInfo($FilePath)
$Collection = [Microsoft.TeamFoundation.Client.TfsTeamProjectCollectionFactory]::GetTeamProjectCollection($WorkspaceInfo.ServerUri)
$Workspace = $WorkspaceInfo.GetWorkspace($Collection)
$Workspace.PendEdit($FilePath)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment