Ostatnio zauważyłem, że niektóre z moich zatwierdzeń z mojego bieżącego projektu były wyświetlane w innych projektach w oknie "Organizator - Repozytoria" . Dodatkowo w oknie "Organizator - repozytoria" pojawiły się również inne projekty na liście po lewej stronie, nad którymi nie pracowałem, w tym duplikaty bieżącego projektu. Dlatego usunąłem niepotrzebne wykazy projektów z lewego panelu za pomocą klawisza (-) w lewym dolnym rogu.Xcode utknął na "Ładowanie wersji" i "Skanowanie do kopii roboczych ..." podczas korzystania z kontroli źródła
Wygląda jednak na to, że edytor wersji z Xcode (obok przycisku Asystenta) nie działa. Kiedy próbuję załadować widok "Time Machine" (wskazówki zegara ze strzałką CCW), pasek stanu mówi "Ładowanie wersji" i nigdy nie ładuje moich poprzednich zatwierdzeń. Moje poprzednie zatwierdzenia pojawią się w oknie "Organizator - repozytoria" w bieżącym projekcie.
Ponadto próba wprowadzenia nowych zatwierdzeń powoduje wyświetlenie w oknie dialogowym Xcode komunikatu "Proszę czekać, podczas gdy obszar roboczy jest skanowany w poszukiwaniu kopii roboczych", a pod spodem utknął w wyrażeniu "Skanowanie w poszukiwaniu kopii roboczych ..." z obrotówką obok niej.
Mam również kilka innych problemów z Xcode, po prostu zaczął używać kontroli źródła. Używam zewnętrznego monitora i używam Lion (jeśli jest to istotne). Jednym z moich innych nowych problemów jest to, że symulator iOS często zawiesza się, gdy opuszczam komputer i wracam (tak, że muszę się ponownie zalogować). Zmusza mnie to do wymuszenia wyjścia z Xcode i zrestartowania go.
UPDATE 1: Poniższy link pojawia się jak to byłoby rozwiązać ten problem, chyba że pole „Lokalizacja” nie jest edytowalny (to znaczy, że jest wyszarzona) i jest ustawiony na „nie dotyczy”. (Xcode 4 stuck on "Scanning for working copies")
AKTUALIZACJA 2: Po ponownym uruchomieniu Xcode w tym ostatnim czasie, mogę teraz ponownie zatwierdzić. Zauważyłem także, że widok "Time Machine" różni się dla każdego pliku; Oznacza to, że wizualizuje historię zmian tylko dla tego konkretnego pliku. Nadal nie rozumiem, dlaczego niektóre zobowiązania, które poczyniłem w moim obecnym projekcie, pojawiają się również w innych projektach lub dlaczego Xcode uważa, że te projekty są otwarte na początek (o czym świadczy klikanie trzymające ikonę Xcode na pasku zadań) .
świetnie! Cześć, uratowałeś mi życie: p – swiftBoy
Znalazłem, że usunięcie mojego katalogu xcuserdata naprawiło problem, a następnie nie usunąłem całej informacji o przestrzeni roboczej: yourproject.xcodeproj/project.xcworkspace/xcuserdata/ –
@ David, Usunięcie xcuserdata działało dla mnie! – Dan