2010-03-08 5 views
3

Xcode 프로젝트에서 파일, 스크롤, 검색, 입력, 디버깅, 중단 점 제거, 다른 응용 프로그램에서 전환 또는 저장 중 전환 중에 회전 휠이 계속 표시됩니다. 그것은 또한 컴파일하기 전에 발생하지만 대개 단지 이유가없는 경우가 종종 발생합니다.Xcode + Perforce : 이유없이 회전 바퀴를 자주 보여줍니다! 내가 무엇을 할 수 있을지?

Xcode 프로젝트에서이 작업이 두 번째로 시작되어 내게 힘이 들었습니다. 그것은 회전 바퀴가 사라질 때까지 기다려야하는 작업의 흐름을 완전히 무너 뜨립니다 (2-5 초). 어쩌면 내가 무엇을 할 수 있겠습니까?

  • 무엇이 문제의 원인입니까?
  • 문제를 해결 하시겠습니까?

UPDATE : 내가 엑스 코드 3.2 설치, 스노우 레오파드로 업그레이드하고 그동안도 2009.2에 억지로 서버를 업그레이드 한. 문제가 완전히 사라지지 않으면 눈에 띄지 않습니다.


자세한 내용 : 모든 프로젝트가 작은 경우, 모든 엑스 코드와 억지로 슈퍼 부드러운이다. 내 프로젝트 중 두 개는 결국 약 4 주간의 작업 후에 회전 바퀴 문제를 겪었습니다. 지금까지이 두 프로젝트에서만 발생했습니다. 소스 제어에서 약 1000-1200 개의 파일로 이루어져 있으며 대부분이 자산입니다. Perforce에서 전체 프로젝트를 수동으로 체크 아웃하더라도 문제가 발생합니다. 프로젝트 디렉토리를 복사하고 더 이상 소스 제어하에있는 복사본에서 작업하거나, Perforce에서 분기를 만들고 (소스 제어에서) 분기에서 작업 할 때 문제가 사라졌습니다.

나는이 프로젝트 중 하나를 동료와 공유했으며, 그는 자신의 Mac에서 똑같은 문제를 가지고있었습니다. 우리는 결국 Subversion으로 전환했고 회전 바퀴 문제는 즉시 사라졌습니다. 이제 프로젝트의 업데이트 된 사본을 받았고 간단히 그것을 Perforce 아래에 새 프로젝트로 넣었습니다. 문제는 사라졌습니다 (지금까지는 다시 나타나지 않았습니다). 그것은 그것이 많은 수의 파일 개정으로 인해 발생할 수 있다고 생각하게 만듭니다.

서버 자체 (버전 2009.1)는 LAN에서 다른 (Windows) 컴퓨터에 있기 때문에 인터넷 지연이 전혀 발생하지 않습니다. 전체 저장소는 단지 1GB 크기로 12 개 이상의 프로젝트에 분산되어 있습니다.

질문이 PERFORCE에 대한 지원 문의와 유사 해 보이는 것이 유감입니다. 그러나 나는 무료 버전의 퍼 포스를 사용하고 있기 때문에 그들로부터 지원을받을 자격이 없다. 나는 아무도 내가 여기에서 묻고있는 것을 꺼리지 않기를 바란다. 나는 이것으로 정말로 부끄럽다. 회전 휠 문제가 발생할 때마다 프로젝트의 새 분기를 만들 필요가 없습니다.

답변

1

문제를 일으키는 XCode Perforce 플러그인 인 것으로 의심됩니다. P4 통합은 Xcode의 일부이므로 Apple 지원 담당자와상의해야한다는 것을 의미합니다.

빠른 Google은 XCode 3.1에서 알려진 문제임을 밝힙니다. 가능한 해결 방법은 P4 통합을 비활성화하고 AppleScript를 사용하여 파일을 체크 아웃하는 것입니다.

http://www.jaimerios.com/?p=136

HTH, 대답에 대한

+0

덕분에, 나는 실제로이 게시물을 통해 들어 왔지만 그것은 내 문제에 대한 해결책의 일부라고 생각하지 않았다. 그 동안 나는 Snow Leopard & Xcode 3.2와 Perforce Server 2009.2로 업그레이드했는데, 지금까지 문제는별로 눈에 띄지 않습니다. – LearnCocos2D

+0

은 Xcode 3.2로 Snow Leopard에서 문제가 다시 발생하지 않음을 확인했습니다. – LearnCocos2D

+0

좋은 소식입니다. Apple에서 Xcode Perforce 플러그인으로 문제를 해결 한 것처럼 보입니다. – Dennis

관련 문제