2012-06-12 2 views
6

Xcode에서 두 개 이상의 대상을 빠르게 동기화 할 수 있습니까? 이것은 단위 테스트 & 통합 대상에 새 파일을 추가하는 것을 잊었을 때 문제가됩니다. 그 다음 나는 내가 잊는 것을 보려고 사냥하러 가야한다. 내 "개발"목표를 복제 한 다음 "단위 테스트"구성을 다시 추가 할 수는 있지만 그게 고통입니다. 더 쉬운 방법이 있습니까?Xcode 4의 두 대상을 동기화하는 중

편집 :

나는 아래 존의 답변을 좋아하지만 궁극적으로 내가 수동으로 프로젝트 파일을 편집하는 것을 포함하는, here에서 답을 사용했다. 가장 빠 른 방법이었던 누락 된 파일이 여러 개 있습니다.

답변

5

질문은 대상에 하나의 파일을 추가하는 경우에 초점을 맞추고 두 상자를 모두 선택하여 원하는 대상에 추가하는 것을 잊지 마십시오.

아마 당신은 신원 검사기를 사용하는 것이 고통 스럽다는 것을 의미 할 수 있습니다.하지만이 방법은 한 파일에 두 번째 대상에 제대로 추가되지 않았 음을 추가하는 편리한 방법이라고 생각합니다. 먼저 정보를 검사 할 파일을 클릭 한 다음 Cmd-Opt-1을 사용하고 가장 오른쪽 탭을 클릭하여 ID 관리자에 연결할 수 있습니다. 저의 경우 두 표적을 모두 확인했습니다. 두 대상 모두에 추가되지 않은 파일의 경우 하나는 선택되지 않습니다. > "버전 - 당신이 소스 제어에서 프로젝트가있을 경우

  • , 당신은"보기 " 을 수행 할 수 있습니다 : 당신이 목표에 최근에 추가 된 파일을 어떤 기억하지 않는 경우

    identity inspector

    편집기 "->"버전 편집기 표시 "(또는 Cmd-Opt-Shift-Return)를 선택하면 마지막 커밋에서 프로젝트를 나타내는 XML과 의 텍스트 기반 비교를 비교할 수 있습니다. 새로운 것은 무엇이든 위의 그림과 같이 체크 박스에 대해 을 볼 파일 세트 일 가능성이 높습니다.
  • 컨트롤을 사용하는 경우 파일을 하나씩 검토해야 할 수도 있습니다. 을 사용하면 Finder를 사용하여 수정 한 날짜순으로 소스를 정렬하고 파일을 메모리에 저장 할 수 있습니다. 추가 한 다음 바로 으로 이동하십시오. 하나씩 확인한다는 측면에서 ID 확인자 이 열리면 목록의 첫 번째 파일 인 을 클릭 한 다음 아래쪽 화살표를 사용하여 모든 파일을 단계별로 살펴보고 어떤 파일이 있는지 볼 수 있습니다. 목표 세트와 그렇지 않은 세트.
+0

감사합니다. John, 여러 대상에 여러 파일을 추가해야하는 경우 어떻게해야합니까? – EightyEight

+1

파일을 추가 할 때 나타나는 첫 번째 대화 상자에서 ("파일 추가"를 거치거나 프로젝트로 끌어다 놓을 때) 프로젝트에있는 대상 목록이 표시됩니다. 당신은 당신이 원하는 목표물을 확인하는 것을 확실히 할 필요가 있습니다. 예를 들어, 정규 소스의 경우에는 모두를 확인하고, 새로운 단위 테스트 소스의 경우 유닛 테스트의 대상 만 확인하면됩니다. 이것은 여러 파일에서 드래그하거나 대화 상자에서 여러 파일을 선택하는 데 유용합니다. –

+0

루비 도구 github를 참조하십시오.co.kr/smirn0v/xcode-same-targets를 사용하여 자동으로 대상을 확인하십시오. –

-1

보조 대상 폴더를 모든 파일과 함께 기본 대상 폴더에 복사하십시오. 그런 다음 보조 대상 xcodeproj를 xcode의 기본 대상으로 끌어다 놓습니다.

+0

보조 대상 폴더 란 무엇입니까? – EightyEight

+0

이 답변은 upvoted되었습니다 그러나 나는 그것이 의미하는 것을 이해하지 못합니다. 누구든지 정교하게 신경 쓰나요? – EightyEight