Общие ресурсы

Общие вопросы о Unity3D

Общие ресурсы

Сообщение Alex5 12 май 2020, 23:22

Доброго времени суток!
Имеется следующая структура каталогов:
common
Project_0
Project_1
...
Project_N
Где в каждом из Project_X/Assets имеется символическая ссылка на common, где лежат общие скрипты, префабы, картинки и прочее, необходимое во всех проектах.
Всё работает, но есть проблема. Если всё это разрабатывать на NIX и выгружать/загружать на github, то всё работает. Но, стоит это всё выгрузить на win, то символические ссылки превратятся просто в копии common, что явно недопустимо.
Как подобное сделать правильно? Обсуждать саму структуру подобного не стоит.
Linux это просто
Экономика это просто
Forex это просто
Мой канал на YouTube
Аватара пользователя
Alex5
Старожил
 
Сообщения: 507
Зарегистрирован: 22 авг 2019, 17:37

Re: Общие ресурсы

Сообщение Dewa1s 13 май 2020, 08:00

вынеси эту общую папку в отдельный проект гита, и добавь ее в гитигнор в других, обновляй по отдельности
Аватара пользователя
Dewa1s
Старожил
 
Сообщения: 564
Зарегистрирован: 26 дек 2011, 02:12

Re: Общие ресурсы

Сообщение seaman 13 май 2020, 09:56

seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Общие ресурсы

Сообщение Alex5 13 май 2020, 12:09

Про субмодули я знаю, но тут возникает другой вопрос. Если я правильно понял, в результате получится N+1 репозитория (в случае с N проектами). Если репозитории публичные, то всё хорошо. Если приватные, то может быть дорого в результате.
Один большой репозиторий ведь не получится. Или получится?
Linux это просто
Экономика это просто
Forex это просто
Мой канал на YouTube
Аватара пользователя
Alex5
Старожил
 
Сообщения: 507
Зарегистрирован: 22 авг 2019, 17:37


Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16