2016-06-03 1 views
0

이상한 점이 있습니다.TFS - 팀 프로젝트에 솔루션 추가 - 소스 제어에 포함되지 않은 일부 파일

Visual Studio 2015 (TFS 2015 포함)를 사용하여 새 팀 프로젝트를 만들었습니다. 그런 다음 레거시 웹 사이트에서 솔루션을 만들어야합니다. 기존 솔루션이 더 이상 존재하지 않고 게시 된 웹 파일 만 있으면 새롭게 컴파일 된 솔루션을 새 팀 프로젝트에 추가해야합니다.

모든 것이 잘 진행되고 계획에 따라 작동하는 것처럼 보입니다. 그러나 다른 컴퓨터로 이동하면 솔루션의 최신 버전을 가져 와서 몇 가지 파일이 누락됩니다.

그런 다음 원본 소스 파일에서 솔루션을 추가 한 프로젝트로 돌아 가면 누락 된 파일이 있음을 알 수 있지만 소스 제어에 있음을 나타내는 파란색 자물쇠가 없습니다.

enter image description here

낯선 사람은 아직 ... 바로 파일과 파일을 소스 제어에 있음을 시사 나타나는 메뉴 항목을 클릭!

enter image description here

나는 기본적으로 솔루션/웹 프로젝트에서 파일을 소스 제어에 포함되지 않습니다 이유는 어떤 이유가 있는지 알고 싶어

?

+0

TFS를 사용한 이후로 시간이 지났지 만 TFS는 프로젝트를 소스가 아닌 파일로 식별하기 때문에 프로젝트를 소스 컨트롤로 가져올 때 특정 파일을 "유용하게"무시합니다. 실제로 TFS 내의 트리를보고 이것을 확인할 수 있습니다 - 파일이 있습니까? 그렇지 않은 경우 명령 줄에서 수동으로 파일을 추가하여 제외를 피할 수 있습니다. – antlersoft

+0

다른 컴퓨터에서 최신 버전의 프로젝트를 빌드 할 수 있습니까? –

+0

다른 컴퓨터가 TFS에서 프로젝트를 다운로드하면이 파일이 포함되지 않습니다. 그러나 개발자 명령 프롬프트를 사용하여 소스 제어에 파일을 추가 할 수 있었고 이것이 트릭을 완료 한 것으로 보입니다! – CJH

답변

0

개발자 명령 프롬프트를 사용하여 이러한 파일을 소스 제어에 가져올 수있었습니다. 이것은 간단했습니다 ...

1) 파일을 있어야합니다 (이미없는 경우).

2) Visual Studio 용 개발자 명령 프롬프트를로드하고이 파일들이 있어야하는 폴더 위치를 찾습니다.

3) 다음 가 File.dll을

4) 파일이 소스 제어에 추가되어야하며 그것은 나를 위해 일한

보류중인 변경에로드 할 수있을 것입니다 추가 TF 실행!

관련 문제