TFS 2010 SDK를 사용하여 파일 편집 내용을 프로그래밍 방식으로 TFS 2010에 체크인합니다. TFS 2010 SDK의 설명서는 기껏해야 희소식입니다. 보류중인 편집으로 표시하려는 파일 배열을 전달하는 workspace.pendedit() 메서드를 호출하면 실제로 아무것도 체크 아웃되지 않습니다. workspace.getpendingchanges와 some comments를 전달하는 workspace.checkin()을 호출 할 때 보류중인 변경 사항 (적어도 하나는 pendingit으로 전달되어야 함)이 있어야한다는 예외가 발생합니다. 응용 프로그램에서 파일을 작업 영역에서 보류중인 편집으로 표시하지 않는 이유에 대한 의견이 있으십니까?Workspace.PendEdit가 파일을 체크 아웃하지 않습니다.
2
A
답변
2
결과 PendEdit() 전에 Get()을 수행해야했습니다.
3
올바른 순서로 모든 작업을 수행해야 TFS가 파일이 변경되었음을 알 수 있습니다. 당신은해야한다 :
- 작업 공간에서 파일을 첫째로 얻으십시오.
- 펜던 편집은
- 파일에 대한 변경 작업 공간에서
- 확인합니다.
예 : 그것은 내가 파일을 추가하고 파일을 체크했다하더라도, 파일이 있다고 작업 공간이 인식하지 않은 듯 밝혀졌다, 그리고 같은
GetStatus status = workspace.Get(new GetRequest(migrationPath, RecursionType.None,
VersionSpec.Latest),GetOptions.Overwrite);
workspace.PendEdit(migrationPath);
checkInAuthor = System.Security.Principal.WindowsIdentity.GetCurrent().Name;
관련 문제
- 1. CVS 체크 아웃에서 파일을 체크 아웃하지 않았습니다.
- 2. Visual Studio는 편집 할 때 파일을 체크 아웃하지 않습니다!
- 3. 체크 아웃하지 않고 Git diff
- 4. StarTeam이 작업 폴더에 체크 아웃하지 않았습니까?
- 5. 처음 체크 아웃하지 않고 커밋을 수행하려면 어떻게해야합니까?
- 6. Team Foundation Server 체크 아웃하지 않고 파일을 편집하는 방법
- 7. TFS2010에서 WiX를 사용할 때 wxs 파일을 체크 아웃하지 않으려면 어떻게해야합니까?
- 8. 파일을 체크 아웃하지 않고 TortoiseSVN에서 패치를 만드는 방법은 무엇입니까?
- 9. Subversion - 체크 아웃하지 않고 프로젝트를 참조 하시겠습니까?
- 10. 왜 Capistrano가 SVN에서 내 코드의 최신 버전을 체크 아웃하지 않습니까?
- 11. Eclipse에서 다시 체크 아웃하지 않고 CVS 저장소를 이동 하시겠습니까?
- 12. git svn clone이 모든 디렉토리를 체크 아웃하지 않았습니다.
- 13. Asp.net 회원은 결코 로그 아웃하지 않습니다.
- 14. Team Server에서 체크 아웃하지 않고 양식을 작성하려면 어떻게해야합니까?
- 15. repo를 체크 아웃하지 않고 커밋의 cvs 로그를 얻는 방법
- 16. 어쨌든 TFS에서 체크 아웃되지 않은 수정 된 파일을 체크인하는 경우
- 17. 체크 된 모든 체크 박스가 작동하지 않습니다.
- 18. MKMapView는 페이드 인되지만 애니메이션을 통해 페이드 아웃하지 않습니다.
- 19. 로컬 체크 아웃없이 SVNKit을 통해 변경된 파일을 커밋 하시겠습니까?
- 20. TFS 2010에서 체크 아웃하지 않아도 쓰기 권한이없는 이유는 무엇입니까? 내 프로젝트에서 호출 대상에 예외가 발생합니다.
- 21. Git에서 파일을 체크 아웃하는 방법?
- 22. R.java 파일을 VCS에 체크 인하시겠습니까?
- 23. 사용자가 Subversion에서 최신 버전이 아닌 다른 버전을 체크 아웃하지 못하도록 할 수 있습니까?
- 24. 먼저 SVN 서버에서 태그를 체크 아웃하지 않고 TortoiseSVN의 태그에서 분기를 만들 수 있습니까?
- 25. 클릭하면 체크 박스가 변경되지 않습니다.
- 26. 체크 박스를 눌러도 발사하지 않습니다.
- 27. usercontrol의 체크 박스는 확인되지 않습니다.
- 28. 체크 박스를 클릭 한 후 체크 박스를 체크 표시/체크 해제하지 않습니다.
- 29. ASP .NET 페이지가 로그 아웃하지 않도록하십시오.
- 30. CVS 체크 아웃은 손상된 파일을 무시합니다.