2015-02-03 2 views
-1

SVN에서 프로젝트를 마이그레이션 한 후 Microsoft TFS에서 Git을 사용하기 시작하려면 TFS + Git의 원격/공유 저장소가 가능한 한 잘 설정되어 있는지 확인하고 싶습니다. 현재 프로젝트를 진행하고 있지만 저장소를 공동 사용하기에 충분하고 솔직히 저의 경험이없는 손으로 원합니다.
나는 이미 저장소를 생성하고 모든 코드를 밀어 넣었지만 저장소에 돌이킬 수없는 손상 (이 경우에는 당나귀가 움직일 수 있음)을 방지하기 위해 공유 저장소를 맨 처음으로 만들 필요성에 대해 읽었습니다.TFS + Git 새로 초기화 된 저장소 맨위로?

요점 :
그 정도면 충분합니다. 요점은 내가 TFS에서 만든 나의 Git 저장소가 맨 처음에 시작되었다는 것을 확실히 알고 싶다. 그래서 나의 로컬 베어를 여기에 넣을 수있다.
나를 위해 두 가지 질문이 제기됩니다.
- Git 리포지토리가 TFS로 초기화되어 있습니까? - 원격 TFS + Git 저장소가 베어인지 여부를 확인할 수있는 방법이 있습니까?

참고 : TFS에 대한 액세스가 제한되어있어 TFS 시스템에 대한 SSH/직접 명령 줄 액세스가 없음을 의미합니다.

+0

"맨손"이라고 말하면 "비어 있음"을 의미합니까? "베어"저장소는 비어 있거나 커밋이없는 작업 디렉토리가없는 저장소입니다. 그것들은 매우 다른 두 가지 개념입니다. –

+0

@Edward Thomson 벌거 벗은 나는 비어 있지 않다. 네가 제안한 것처럼, 작업 디렉토리가없는 저장소를 의미한다. 필자는 원격지/공유 저장소가 소스 파일로 가득 채워져 있기를 원하는 곳으로 모범 사례로 묘사되기를 원합니다. 필자의 초기 상황은 소스 코드가 들어있는 로컬 베어 리포지토리입니다. 로컬 저장소를 리모컨으로 밀어 넣기 전에 리모컨을 처음부터 맨손으로 (그리고 비어 있어야합니다.) 말할 필요가 있습니다. 내가 작성한 TFS + Git 저장소가 맨손인지 확인하고 싶습니다. 따라서 초기 질문. – TimWoo

답변

0

TFS에서 생성 된 Git 리포지토리는 생성 당시 비어 있습니다.

웹 액세스의 '코드'탭을 사용하여 저장소를보고 확인할 수 있습니다. 그것은 비어 있음을 나타내야합니다.

이미 코드를 푸시 했으므로 동일한 코드 탭에서 기록을 볼 수 있으며 커밋이 첫 번째임을 알 수 있습니다.

+0

로컬 네트워크에서 실행중인 TFS 서버가 아니라 클라우드에서 TFS를 사용하고 있다는 것을 크게 가정합니다. 귀하의 대답은 TFS를 자체 서버에서 실행하는 사용자에게는 도움이되지 않습니다. – Jazimov