Microsoft MVP성태의 닷넷 이야기
TFS 사용관련 [링크 복사], [링크+제목 복사],
조회: 17054
글쓴 사람
임동찬 (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"에서는 해당 파일을 포함한 폴더 전체를 가져오게 됩니다.

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

정성태

... 76  77  78  79  80  81  82  83  84  85  86  87  88  [89]  90  ...
NoWriterDateCnt.TitleFile(s)
239장강현9/14/200514992SmartClient에서의 배포 문제에 대해 [2]
238이순원9/13/200510354디버깅 할때 native 옵션껐는데두 너무 느려요.. [1]
236코디9/12/200510334[질문]런타임 보안 배포 [1]
237코디9/13/200510908    답변글 [재질문]: [질문]런타임 보안 배포 [1]파일 다운로드1
235임은선9/9/200512926스마트 클라이언트 배포시 환경파일인 app.config는 어떻게 배포 해야하나요...? [2]
234임은선9/7/200511732스마트 클라이언트 보안문제관련해서 질문이 있습니다.. [2]
233이한욱8/31/200519740가상 시리얼 포트(Virtual COM Port) 만들기 [1]
232정준명8/30/200511360[질문] HTTP 모듈/핸들러 또는 RewriteURL 관련입니다. [4]
231이진일8/30/200510482참조한 dll 들은 어떻게 배포하나요...? [1]
2303028/29/200511361[질문] 웹에서 Exchange Server 사용자 추가 [2]
229김재명8/26/200510971성태님의 홈페이지 J & J의경우 보안모듈을 어떻게 해결하셨는지 궁금합니다. [1]
227임규진8/24/200510825리소스 파일에 그림 첨가하는 방법 좀 알려 주세요. [1]
226최인호8/19/200510822스마트 클라이언트 exe 버젼 실행시 시간이 너무 오래 걸립니다. [1]
225코디8/17/200511046[질문]닷넷프레임워크 설치여부 [1]
224박준현8/17/200510616[질문]중첩 그리드라고 해야 할까요? [1]
223매커7/28/200510030강좌 잘 읽었습니다. [1]
222김지영7/27/200511485C#에서 oledb 사용하다가 에러 [2]
221박민우7/26/200512029스마트클라이언트에서의 DB접속 [1]
220테드7/22/200510996스마트 클라이언트에서 원치 않는 패킷 송수신 문제... [3]
219김종욱7/21/200511470안녕하세요... 툴밴드 콤보 박스에 대해.. [1]
2187/21/200510116스마트 클라이언트에 대한 질문 입니다. [1]파일 다운로드1
217왕초보7/21/200510708마소강좌의 AxForSmartClient 를 실행시키고 싶은데요... [1]
215궁금증6/23/200510211도대체 이게 무슨 에러 일까요... [1]
213궁금이6/18/200511925Winform 형태의 NTD에서 사용자 로그인 성공 여부 정보 유지하는 방법 [1]
212궁금이6/16/20059926ActiveX 컨트롤이 NTD에 이상이 없는지요? [1]
211류성태6/15/200510444smart client에 관하여.... [1]
... 76  77  78  79  80  81  82  83  84  85  86  87  88  [89]  90  ...