PowerShell을 통해 TFS에서 체크인 정책을 설정하는 방법을 찾고 있습니다. 이상적으로는 전체 TFS 프로젝트 컬렉션/프로젝트 계층 구조를 탐색하고 체크인 정책에 필요한 작업 항목을 설정합니다. 나는이 남자의 해결책을 보았고 시도했다 : http://www.manasbhardwaj.net/set-checkin-policies-projects-team-foundation-server-using-powershell/,하지만 작동하지 않는다. Microsoft.TeamFoundation.VersionControl.Controls.WorkItemPolicy를 찾을 수 없으므로이 방법은 아무 것도 지원하지 않습니다. 이미 계층 구조를 탐색하는 방법을 알아 냈지만 정책을 설정하는 마법을 찾을 수 없습니다. 누군가?체크 인 정책을 설정하는 PowerShell
TFS 2013, 온 - 프레미스. Visual Studio 2015/2017
그래, 다른 곳에서도 그걸 발견했지만 PowerShell 스크립트에서이를 참조하는 방법이 명확하지 않다고 생각합니다. [System.Reflection.Assembly] :: LoadWithPartialName ("xxxx") 참조를 사용하고 있지만 스크립트를로드 할 수없는 것 같아요. Add-Type -AssemblyName "xxx"를 사용해 보았습니다.하지만 사랑은 없습니다. –
@JimRoth Add-Type -Path "[어셈블리 경로]"사용 –
추가 형식 -AssemblyName "C : \ program files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TeamFoundation \ Team Explorer \ Microsoft .TeamFoundation.VersionControl.Controls.dll " 이 작동하지 않습니다. "주어진 어셈블리 이름 또는 코드베이스가 유효하지 않습니다." –