VSPackage를 사용하여 Visual Studio 2010 용 도구 창을 만들려고합니다. 모두 만들어졌습니다. 내 프로젝트의 경우 TFS 2010에 액세스하려고 시도하고 있습니다. 예를 들어 프로젝트에서 작업 할 때 일부 파일이 체크 아웃 될 수 있으며 필자는 반드시 나중에 체크 인하길 바라지 않는 파일을 변경합니다. 오히려 tfs를 거치고 모든 파일을 선택하고 싶지는 않습니다. (매우 시간이 많이 걸릴 수 있습니다) 파일을 필터링 할 수 있기를 원합니다. "목록에 체크인하지 마십시오"유형의 파일을 추가 할 수 있습니다. 그래서 기본적으로 파일에 대한 파일/필터를 추가하지 않으면 체크 인하 지 않습니다. 누군가가 체크인하려고 할 때 이벤트에 연결하는 방법을 원한다면 플러그인/도구 창에서 필터/파일의 모든 파일을 자동으로 선택 취소 할 수 있습니다 내가 설정 한 목록. 나는 내가하고 싶은 것을 잘 알고있다. tfs와 통신하기 위해서는 시작하기 좋은 곳이 필요합니다. 그래서 나는 내 컬렉션에 액세스 할 수 있어야하고 누군가가 파일을 체크인하려고 할 때 알림을 받는다는 것을 알고 있습니다. 체크인하지 않으려는 파일의 상태를 수표로 수정할 수 있습니다. 그 모든 것을 가진 감각. 어떤 도움을 많이 주시면 감사하겠습니다 !!Visual Studio/Team Foundation Server 2010 확장
2
A
답변
1
TeamFoundationServerExt (http://msdn.microsoft.com/en-us/library/microsoft.visualstudio.teamfoundation.teamfoundationserverext.aspx) 클래스는 사용자가 원하는 것을 제공 할 수 있습니다.
Visual Studio 내부에 현재 TFS 컨텍스트가 포함되어 있습니다. 팀 탐색기에서 연결된 팀 프로젝트
거기에서 체크인 관련 이벤트를 노출하는 VersionControlServer 객체를 가져올 수 있습니다. http://blogs.msdn.com/b/buckh/archive/2012/01/25/how-to-get-the-tfs-objects-used-in-our-own-ui-integration.aspx에서 자세한 내용.
위에서 언급 한 블로그 게시물에는 좋은 코드 샘플이 있습니다.
마지막으로 한 가지 : 필터링하려는 파일이 정규식을 통해 정의 될 수있는 경우 Team Foundation Server Power Tools의 일부인 금지 된 패턴 체크 인 정책을 사용할 수 있습니다.
관련 문제
- 1. Visual Studio 2010 SP1 및 Team Foundation Server 2010 호환성
- 2. Team Foundation Server 2010 API
- 3. Microsoft Team Foundation Server 2010
- 4. Team Foundation Server 2010 DashBoard
- 5. 로컬 PC에서 Team Foundation Server 2010 관리
- 6. Team Foundation Server 2010 : 외부 라이브러리로 빌드
- 7. Team Foundation Server 2010 : 코드 검토자를보고하는 방법
- 8. Team Foundation Server 버전
- 9. Team Foundation Server 오류
- 10. Team Foundation Server 2010 Team Foundation Server 2010과 다른 도메인의 프록시 설치
- 11. Sharepoint 2010 Foundation 라이선스
- 12. Visual Studio 2010 확장 배포
- 13. 플러그인 클라이언트를 설치하고 구성하는 방법 Social Team Foundation Server 2010
- 14. "소스 제어 변경"이 메뉴에 없습니다. - Team Foundation Server 2010
- 15. Team Foundation Server 2010 및 NuGet 패키지 폴더
- 16. Team Foundation Server - 분기
- 17. 복수형 Team Foundation Server
- 18. Eclipse에서 Team Foundation Server 사용
- 19. Sharepoint Foundation 2010을 SharePoint 2010 서버에 설치해야합니까?
- 20. Team Foundation Server 테스팅
- 21. Visual Studio 2010 확장 관리자 충돌이 발생했습니다.
- 22. C++ 코드를 생성하기위한 Visual Studio 2010 확장?
- 23. Visual Studio 2010 C# Intellisense 확장?
- 24. Visual Studio Team System 2010 SSC 확장
- 25. Sharepoint Foundation 2010 및 InfoPath 2010
- 26. Team Foundation Server 2010 프로젝트 구조 소규모 팀과 함께
- 27. Windows 2008 Server Web Edition에 Sharepoint 2010 Foundation 설치
- 28. Team Foundation Server 2010 SharePoint 웹 사이트 삭제
- 29. Team Foundation Server 2010 + 오프라인으로 작업 한 다음 온라인
- 30. Team Foundation Server 2010 프로젝트 수집 및 프로젝트 권한