Подтвердить что ты не робот

XCode 4 (Assembla) Репозиторий SVN "Невозможно загрузить версии"

Я безуспешно пытался подключиться к репозиторию https assemblyla svn с новой IDE xcode 4 для проекта iPhone, над которым я работаю.

Мне удалось нормально подключиться к последней версии xcode (3?) и другим приложениям svn. Я использую один и тот же адрес репо и учетные данные, поэтому я не понимаю, почему это не работает.

Я также попытался загрузить в рабочей копии репо, и он также не может подключиться.

Одно сообщение об ошибке появляется "Невозможно загрузить изменения"

Любые советы?

4b9b3361

Ответ 1

Существует много ссылок, но прямо здесь нет решения, поэтому я сделаю это.

Причина Xcode4 заключается в том, что он пытается зарегистрировать вас на сервере SVN с вашими учетными данными Mac. Когда это не удается, оно в основном просто зависает и терпит неудачу. Лучшее решение, которое я видел до сих пор, следующее:

открыть терминал

Если у вас нет проекта, выполните следующие действия:

>svn checkout SERVER_PATH FOLDER_PATH_TO_PUT_THE_PROJECT

Затем он попросит вас ввести пароль для имени пользователя mac, просто напишите что-нибудь или ничего и нажмите enter.

он выйдет из строя и попросит вас ввести имя пользователя. Введите правильный, а затем пароль, когда он запросит.

Проект будет проверен, но вы можете просто закрыть окно терминала и удалить папку, если хотите. Теперь Xcode4 будет подключаться без заминки.:)

Ответ 3

У меня возникла такая же проблема при открытии проекта, который я ранее проверил, используя другой клиент SVN (версии). Поэтому я активировал Wireshark, чтобы посмотреть на трафик SVN и увидел, что это проблема проверки подлинности HTTP.

Я открыл окно организатора Xcode (Shift-⌘-2) и удалил закладки с автогенерированными записями. Затем я добавил свою собственную новую закладку. Это исправило это.

Вы также можете попробовать удалить закладку хранилища в организаторе и просто повторно открыть проект. Казалось, это работает для другого моего проекта. Он попросил меня ввести пароль, и все началось.

И не забудьте сообщить организатору пути к ствол, веткам и тегам. Он не может угадать их из локальной проверки, и их настройка позволит вам выполнять ветвление, слияние и тегирование внутри Xcode 4.

Возможно, стоит отметить, что Xcode 4 разбился на меня примерно 5 раз в течение этого процесса. Я думаю, что еще рано начинать новую и улучшенную интеграцию SCM. Так что удачи!

Ответ 4

Смотрите это сообщение: xcode 4 с subversion SVN server-Tips TYVM InteractiveWebs! Xcode4 и SVN снова играют красиво вместе.

Ответ 6

Я решил эту проблему просто заменить IP-адрес именем NetBios.

Ответ 7

У меня была аналогичная проблема; работал в XCode 3 бла-бла...

Я выполнил все инструкции здесь и здесь, но все же он висел.

Проблема заключалась в том, что мое имя пользователя svn и мое имя и пароль для Mac OS были одинаковыми. Как только я изменил имя моего svn-пользователя, он сработает!

Надеюсь, это не позволит кому-либо еще провести день на этом

Ответ 8

В xcode 4 есть еще одно изменение, которое может способствовать проблемам подключения svn, и что поиск имени для имен узлов использует только поиск dns и не увидит никаких хостов в файле /etc/host. Это влияет не только на связь svn. Например, в симуляторе iphone, если вы пытаетесь подключиться к локальной (не в dns, но в файле /etc/host file) системе, вы не сможете ее увидеть. Это будет означать, что проблемы, связанные с поиском имен, повлияют на другие области, такие как git... Обходной путь очень важен, вы должны использовать IP-адреса в URI. К сожалению, команда xcode решила, что было бы неважно распространять эту информацию либо в документах, либо в каком-либо журнале ошибок или сообщении. Простой тест: если вы можете выполнить ping-хост, но nslookup не сможет его найти, тогда xcode также не сможет его увидеть.