2013-05-20 3 views
1

내 질문에 대한 정확한 답변을 찾는 데 어려움이 있습니다. 여러 번 부탁을 받으면 사과드립니다.로컬 VS2012.2 프로젝트를 tfs-git에 다시 연결

나는 얼마 동안 Visual Studio 2012 업데이트 2를 개발했고 내 하드 디스크에 저장된 동등한 로컬 저장소와 함께 TFS-GIT 저장소에 변경 내용을 저장하고 저장했습니다.

약 2 주 전에 노트북이 도난당했습니다. 모든 도구를 새 랩톱에 다시 가져 왔지만 도난 당하기 전의 방식대로 프로젝트를 복원하는 데 어려움을 겪고 있습니다.

본질적으로 로컬 하드 드라이브에서 로컬 git 내역을 볼 수 있습니다. TFS에서 원격 버전을 볼 수도 있습니다. Visual Studio에서 로컬로 프로젝트를 연 다음 원격 tfs 저장소에 연결하려고합니다. 프로젝트가로드되면 프로젝트의 모든 파일과 폴더에 원격 연결이 폴더가 고층에 있고 두 구조가 동기화되지 않은 것처럼 파일의 보류중인 삭제 기호 (적색 십자 기호)가 나타납니다 서로.

사람이 함께 두 가지를 연결하는 방법으로 도와 줄 수 다시 제대로

+0

'git-tfs','git-tf' 또는 그냥'git'인지 여부는 확실하지 않지만'git-tfs' 태그를 질문에 추가했습니다 ... ' 이해해 ...! –

답변

0

문제를 이해하기 (당신이 자식-TFS 사용하는 경우 알) 정말 확실하지. 너 정말로하고 싶은게 뭐야? git-tfs를 사용하여 TFS에서 작업하고 커밋 하시겠습니까? 또는 TFS를 사용하지만 git-tfs를 백업 솔루션으로 사용 하시겠습니까? 어쨌든, 나는 당신에게 몇 가지 조언을하려고 노력할 것입니다.

기본적으로 내 하드 드라이브의 로컬 git 내역에서 Visual Studio Project를 볼 수 있습니다.

그런 경우 솔루션을 열고 로컬 git 커밋을 만들어야합니다. 후에는 TFS 서버 만 있으면됩니다. 당신이 자식-TFS 사용 된 경우 아마, 당신은 당신의 지역 Git 저장소를 부트 스트랩 수에 의해 (그러나 당신이 그것을 필요로 100 % 확인) :

git tfs rcheckin 
하십시오 TFS 서버 사용을 저지하기 위해

git tfs bootsrap 

그리고 그 모든해야 ... 난 내 비주얼 스튜디오에서 로컬 프로젝트를 열고 원격 TFS 저장소에 연결을 시도합니다.

git-tfs를 사용하는 경우에는 필요하지 않습니다. Git-tfs는 자신의 작업 공간을 .git 폴더의 숨겨진 디렉토리에서 사용합니다.

희망이 있으면 도움이 될 것입니다. 좋은 대답을 제공하기에 충분한 정보가 없더라도. https://github.com/git-tfs/git-tfs/wiki/Bootstrap https://github.com/git-tfs/git-tfs/wiki

PS : 당신이 자식-TFS 사용하는 경우이 파일을 열 수 없습니다 때문에 "힘내 소스 제어 공급자"설치하지 마십시오

하면 더 많은 정보를위한 위키를 자유롭게 사용 비주얼 스튜디오에서 git 저장소와 같은 시간에 빌드 결과, workitems 얻기 위해 TFS 서버에 연결 ...