2011-05-03 4 views
-1

오케이, 또 다른 초보자 질문이 있습니다. 원격 코드 저장소 인 remotehosting.com을 사용하기 시작했으며 사용자 이름, 암호 및 URL이 제공되었습니다. 프로젝트를 원격 소스 코드 저장소와 연결하고, 소스 파일을 체크 아웃/풀 다운하고, 이제는 단일 파일을 약간 변경했습니다. 여기 내 질문이 시작됩니다.Xcode SCM - 다시 파일을 확인하는 데 도움이 필요합니다!

1) 내 GUI에서 Xcode가 파일을 변경했다는 것을 알 수 없습니다.
2) 내 파일을 다시 체크인하려면 어떻게해야합니까?

나는 뭔가를 놓치고있어. 읽은 문서는 현재 내 SCM 메뉴 항목 아래에있는 더 많은 메뉴 항목을 가리 킵니다. 아무도 아이디어가 없나요? 귀하의 도움에 미리 감사드립니다!

+1

어떤 버전의 Xcode가 필요합니까? – JeremyP

+1

또한 어떤 SCM 유형 - CVS, SVN, Git, ...? – petert

+0

Duh, 나는 그것을 포함해야했다. SVN에 대해 Xcode 3.2.3을 실행 중입니다. –

답변

0

파일 -> 소스 제어 -> 커밋, 커밋 할 파일을 선택하고 주석을 추가하고 커밋 버튼을 누릅니다. 이

프로젝트 창

이 파일의 SCM 상태를 표시하는 열이 있어야합니다 ... 엑스 코드 4 엑스 코드 3에서

+0

감사합니다. 나는 내가 달리고 있다고 언급 했어야했다 3.2.3. –

0

의 흐름입니다. 이 정보는 왼쪽 창에있는 그룹 & 파일 개요보기와 오른쪽 창에있는 파일 목록에 모두 나타날 수 있습니다. 열의 아이콘은 저장소를 관리 할 때 표시되는 노란색 원통의 흑백 버전 인 작은 원통 모양입니다. 이 열이 표시되지 않으면 두 창 중 하나의 머리글을 마우스 오른쪽 단추로 클릭하여 열 목록이있는 메뉴를 표시 할 수 있습니다. "SCM"을 선택하십시오. 상태는 SVN이 명령 줄에서 사용하는 것과 동일한 한 문자 코드로 표시됩니다.

파일을 커밋하려면 특정 파일을 선택하거나 커밋 할 그룹을 선택하고 메뉴 명령 SCM> 커밋 변경 ... 또는 b) SCM> 전체 프로젝트 커밋을 선택합니다. (Xcode의 키 바인딩 환경 설정에서 개인적으로 ⌥-⌘-C에 바인딩되어 있습니다).

이 중 하나는 커밋 메시지를 입력 할 수있는 시트를 표시합니다. 이 텍스트 필드는 "Commit"버튼에 전달하는 것이 아니라 Return 키를 개행 문자로 허용한다는 점에서 매우 편리합니다. 처음 몇 번 혼란 스러울 수 있습니다. ⌘-Return을 눌러 버튼을 활성화하고 커밋을 수행하십시오.

+0

실린더는 밝은 검정색이나 회색이지만 그 위에 "X"가 있습니다. Command-Return을 클릭하면 오류가 발생했으며 조사가 끝나면 내 Xcode GUI의 왼쪽 상단에 기본 SDK가 없다는 사실이 표시됩니다. 다른 프로젝트를 열 수는 있지만이 문제는 없습니다.하지만 저장소에서 현재 프로젝트를 체크 아웃/풀다운 할 때 기본 SDK가 누락되었습니다. 어떤 아이디어? –

+0

빌딩시에도 오류가 발생합니까? –

+0

처음에는 그렇게 생각하지 않았기 때문에 생각했습니다. 어쩌면 처음에는 문제가 있다는 것을 알지 못했을 것입니다. 몇 가지 연구가 필요하고 단단한 것을 찾았을 때 스레드를 업데이트 할 것입니다. –

관련 문제