Які міркування слід знати, коли проект Unreal під контролем джерела?


10

Я хочу спробувати створити репозиторій git з мого проекту UE4 та завантажити його на Github.com, але мені цікаво, які особливі міркування я повинен уникати, щоб розміщувати конфіденційну інформацію, як-от мій ключ / сертифікат розробника, або уникати додавання великих файлів бінарних файлів. або тимчасові / проміжні файли.

Відповіді:


2

Такі речі, як інформація про вашу реєстрацію для UE4 і те, що не зберігаються разом з проектами, вони зберігаються в іншому місці (можливо, з даними програми для запуску UE або ланцюжка інструментів).

На сьогодні найпростіший спосіб підготуватися до публікації вашого проекту на GitHub - це використовувати можливість редактора UE ініціалізувати доступ до джерела управління в проекті. Виконуєте це, натиснувши кнопку "Управління джерелом" на панелі інструментів:

Кнопка управління джерелом

У вікні, що з’явилося, встановіть провайдера на Git (ви хочете переконатися, що у вас встановлено Git; якщо ви встановите та встановите Git-конфігурацію, вона заповнить все для вас). Переконайтеся, що прапорець для генерації встановлено .gitignore, і натисніть Прийняти. Це зробить всю важку роботу за вас.

Якщо ви не використовуєте редактор, якщо ви працюєте безпосередньо з двигуном з джерела або щось подібне, або ви просто хочете все зробити самостійно, ви хочете налаштувати .gitignoreте, що в основному виключає всі створені / проміжні каталоги файлів , як це (в основному це редактор, який створив би):

Binaries
DerivedDataCache
Intermediate
Saved
*.opensdf
*.sdf
*.sln
*.suo
*.xcodeproj
*.xcworkspace

Крім того, нічого справжнього вам не потрібно робити. Ви можете розглянути щось на зразок git-annex для роботи з великими активами, які ви хочете зареєструвати.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.