Я пытаюсь использовать сервер Mac OS X Mavericks в небольшой команде моей организации. Мне удалось успешно установить и настроить сервер, который находится в локальной сети. Я сделал следующую настройку:

  1. Настройка открытого каталога
  2. Общий доступ к файлам / Пользователи, доступные для домашнего каталога через AFP
  3. Созданные пользователи сети с домашней папкой, указывающей на / Users
  4. Привязать клиентов к серверу
  5. Установка сервера XCode с git-репозиторием

Теперь пользователи могут войти в систему, используя свою учетную запись, и их домашняя папка загружается с сервера. К сожалению, есть проблемы. У клиентов возникают проблемы с правами доступа, с которыми мы никогда не сталкивались на локальных машинах до перехода на использование XCode Server. Вот список некоторых вопросов до сих пор.

  • Проблемы XCode на клиентском компьютере:
    • При создании проекта XCode он сообщает об ошибке "Не удалось найти модуль сборки Drawin" при нажатии кнопки "Создать". Я нашел в сети временное исправление, которое предположительно работает: для «Включить модули (C и Objective C)» установить значение "Нет". Но нам не нужно было делать это перед использованием сервера XCode.
    • При фиксации git-репо возникает следующая ошибка: «fatal: Repository обновлен, но не может записать в new_index. Убедитесь, что диск не заполнен или квота не превышена, а затем "git reset HEAD" для восстановления ». Другая работа, которую мы нашли в Интернете, - это выполнение на клиенте cp index backup ; mv backup index

Мы не хотим делать это каждый раз, когда создаем проект; что может быть не так с настройкой?

0