Microsoft MVP성태의 닷넷 이야기
TFS 사용관련 [링크 복사], [링크+제목 복사]
조회: 12004
글쓴 사람
임동찬 (dngchn.im at samsung.com)
홈페이지
첨부 파일
 

제가 또 게시판을 도배하는 듯 하여 여기저기 찾아보았습니다만,
제대로된 답변이 없어 어쩔 수 없이 정성태님을 찾습니다.

TFS에서 작업할 때 "Source Control Explorer"에서 Get latest version 하는 것과,
"Solution Explorer"에서 Get Latest version 하는 것과 어떤 차이가 있을까요?

그동안 경험상으로 Source control explorer에서 최신버전을 받으면,
가끔씩 dll파일 몇개를 받지 못한다던가 하는 이유로 엉뚱한 빌드에러가 발생해서,
Solution Explorer에서 받는 것이 더 좋다라고만 느껴왔습니다.

두 경우의 차이가 있을까요?








[최초 등록일: ]
[최종 수정일: 4/8/2011]


비밀번호

댓글 작성자
 



2011-04-08 02시24분
"Source Control Explorer" 에서는 좀더 세밀한 지정이 가능합니다. 가령, "Solution Explorer"에서는 해당 솔루션에 대해서만 가능하지만, "Source Control Explorer"에서는 팀 프로젝트에 등록된 모든 파일들을 받는 것이 가능합니다. (하나의 Team Project 내에는 다수의 솔루션 포함이 가능합니다.)

말씀하신 그런 현상은... 음... 세세한 조사를 해보지 않는 한 잘 설명이 안되는군요. ^^;

이런 경우 Fiddler 를 통해서 알아보면 되는데요. 결국 2개의 요청 모두 TFS 서버의 repository.asmx 로 전달되지만 인자의 차이가 있긴 합니다.

예를 들어, "/TestProject/Sources/test.txt" 파일을 요청한다고 할때,

Source Control Explorer 에서 하는 경우에는 itemSpec 값이 $/TestProject/Sources/issue.txt 라고 되어 있는 반면, Solution Explorer 에서는 파일 하나에 대한 요청이 안되고 그 파일을 포함하고 있는 폴더를 itemSpec 으로 "D:\TestProject\Sources" 값을 전달하고 recurse 값을 OneLevel 로 합니다.

결과적으로, "Source Control Explorer"에서는 정확히 그 파일만 최신 버전을 가져오는 반면 "Solution Explorer"에서는 해당 파일을 포함한 폴더 전체를 가져오게 됩니다.

어쨌든, 그렇다고 해도 질문하신 그런 예외적인 상황에 대한 답이 될지는 의문입니다. ^^

정성태

... 31  32  33  34  35  36  37  [38]  39  40  41  42  43  44  45  ...
NoWriterDateCnt.TitleFile(s)
4906guest10/25/20179070.net core, .net standard 관련해서 궁금합니다 [2]
490510/25/20178344watermark 관련문의 [1]
4903Ho10/25/20178744간단한 서버를 구현해 보고 싶습니다. [2]
4902황재승10/22/20179778C# 7.1 프로그래밍 왕초보자도 이해할 수 있는 수준인가요? [1]
4901김레오10/17/201714475c# 프로그램 난독화 도구인 confuserex라는 도구를 사용하다 여쭙습니다. [2]
4900황준범10/12/201710242ClickOnce 배포관련 질문드립니다. [1]
4899Ques...9/28/201712666C# 프로그램이 "응답 없음" 시에도 계속 독립적으로 돌아가는 타이머 생성법 [3]
4898ssdrm9/27/20179453Clickonce 실행시 보안에 막힙니다 ㅠ [1]
4897김태진9/23/20179626윈도우7 작업관리자의 상세(details)탭 생성에 대해 여쭙습니다. [1]
4896장진국9/19/201710977안녕하세요 WPF 에서 Window객체가 가비지 콜렉션에 의해 수집되지 않는거 같아서 문의드립니다. [1]
4895Ques...9/18/201710652Generic 에 관하여 질문드립니다. [5]
4894얼마전6...9/14/201712542C# 7.1에서 보강된 부분만 PDF로 제공하는 건 아니되나요? [2]
4893BigII9/14/201711577타 언어(JAVA, PHP 등)에서 받은 RSA 개인키 문자열을 이용하여 내용 복호화 가능 여부 [4]
4892Ques...9/13/201710604서브 폼에서는 무거운 작업을해도 속도가 빠를까요 ?? [1]
4891윤현수9/11/201711250Taskbar에 관한 질문입니다. [5]
4890제발9/11/20179776 시작하세요! C# 6.0 프로그래밍 책이 절판됐나요? [5]파일 다운로드1
4889낙낙이9/7/20179205안녕하세요! xsl관련 이야기입니다. [1]
4888heyh...9/6/20179037클릭원스를 수동으로 배포 시 업데이트 할 때 [1]
4887이경현9/4/20179597Windows server 2012 파일 없어짐 현상... [1]
4886질문자9/1/201711469disconnecteditem에 대하여 아시나요? [4]파일 다운로드1
4883솔솔8/30/20179953dataview에서 select한 index 가져오기 [1]
4882user8/30/201712607UI 변경 작업 여러개를 동시에 사용하려면 어떻게 해야되나요 ?? [7]
4884user8/31/20179247    답변글 [답변]: UI 변경 작업 여러개를 동시에 사용하려면 어떻게 해야되나요 ??파일 다운로드1
4881kmi8/30/20179435진행속도가 중간에 더뎌지는 문제가 있는데 해결할 수 있는 방법이 있나 궁금합니다. [3]
4880김호종8/29/20179843HTTP JSON POST 관련 질문 드립니다. [1]
4879aos8/27/201710024DateTime 표시할 때 포맷 설정시 밀리초까지 포함하는 법이 궁금합니다 [1]
... 31  32  33  34  35  36  37  [38]  39  40  41  42  43  44  45  ...