Używam Xcode 4.2.1. i mam ten problem z uruchomieniem istniejącą aplikację na symulatorze iOS:Xcode: Błąd -> Kompilacja nie powiodła się -> Uaktualnij klienta Subversion, aby użyć tej kopii roboczej.
svn: The path '.' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
/Users/me/Library/Developer/Xcode/DerivedData/myproject-dxfzldckuqdmlrghowwkdrbgoigy/Build /Intermediates/myproject.build/Debug-iphonesimulator/MyProject.build/Script-9567AEA113C59633000AA291.sh: No Subversion revision found at /Users/me/Library/Developer/Xcode/DerivedData/myproject-dxfzldckuqdmlrghowwkdrbgoigy/Build/Intermediates/myproject.build/Debug-iphonesimulator/MyProject.build/Script-9567AEA113C59633000AA291.sh line 32.
Building revision
Command /bin/sh failed with exit code 1
Mam serwer Subversion 1.7.1 zainstalowany i również po stronie klienta uaktualnieniu do 1.7.1. Zrobiłem svn upgrade
, a następnie pojawia się ten błąd w Xcode.
Jeśli powtórzę numer svn upgrade
na terminalu, pojawi się komunikat Can't upgrade '...' as it is not a pre-1.7 working copy directory
.
Co jest nie tak? Jak mogę rozwiązać problem?
Pozdrowienia Tim
Jest to dobre, jeśli jesteś jednym programistą, ale prawdopodobnie nie jest tak dobry, jeśli pracujesz w zespole. Ponadto musisz skonfigurować dodatkowe łącza, jeśli używasz innych narzędzi svn, takich jak 'svnversion'. – ThomasW
@ThomasW Myślę, że kroki są łatwe do naśladowania i zautomatyzowania za pomocą skryptu, więc powinno to działać również dla małego zespołu. Ustawienie dodatkowych łączy nie jest konieczne, ponieważ możesz nadal używać klienta SVN z wiersza poleceń, korzystając z ustawień ścieżki; są tam linki do oszukiwania Xcode do korzystania z innej wersji klienta SVN. – dasblinkenlight
masz rację, że można go zautomatyzować za pomocą skryptu, ale musisz się upewnić, że skrypt jest uruchamiany za każdym razem, gdy aktualizujesz Xcode. Może to być problem z innymi narzędziami svn, jeśli te narzędzia są wywoływane przez skrypty w projekcie Xcode. Przypuszczam, że stanie się to nieistotne, jeśli Apple kiedykolwiek zaktualizuje standardową instalację svn, ale nadal nie ma go w Xcode 4.3. – ThomasW