Как я могу управлять проектом Unity с GitLab?Следование другим руководствам не сработало - PullRequest
0 голосов
/ 28 ноября 2018

Я в университете, занимаюсь групповым проектом с использованием Unity, и мы пытаемся использовать GitLab для контроля версий, но у меня были проблемы с gitignore и открытием проекта из клонированного репозитория.Я чувствую, что прочитал так много руководств, которые всегда приводили к одной и той же проблеме.Мы пытаемся сделать это для существующего проекта, над которым мы работали в течение недели (мы только недавно обнаружили наши проблемы с git).

Шаги, которые я пробовал:

  1. Создано новое git repo
  2. Скопирована рабочая версия нашего проекта Unity со всеми файлами и папками.
  3. Открыт проект Unity и отредактированы настройки для отображения метафайлов и принудительного ввода текста.
  4. Добавлен файл git ignore отсюда .
  5. Инициализирован git LFS и добавлены .gitattributes.
  6. Добавлен, зафиксирован и передан все в исходный мастер (папка библиотеки не быланажал, как и следовало ожидать).

Теперь, чтобы проверить, что это будет работать для моих товарищей по команде, я удалил свою локальную папку репозитория и повторно клонировал репозиторий.Однако проблема в том, что когда я открываю проект в Unity, он открывает пустую сцену с сообщением:

перестройка библиотеки, поскольку база данных ресурсов не найдена

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

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

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

Я использую версию Unity 2017.4.10f1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...