Tôi cần lưu ý những điều gì khi đặt dự án Unreal dưới sự kiểm soát nguồn?


10

Tôi muốn thử tạo một kho lưu trữ git từ dự án UE4 của tôi và tải nó lên Github.com nhưng tôi tự hỏi tôi nên cân nhắc đặc biệt gì để tránh đăng thông tin nhạy cảm như khóa / chứng chỉ nhà phát triển của mình hoặc tránh thêm các tệp nhị phân lớn hoặc tập tin tạm thời / trung gian.

Câu trả lời:


2

Những thứ như thông tin đăng ký của bạn cho UE4 và không được lưu trữ trong các dự án, chúng được lưu trữ ở nơi khác (có thể là dữ liệu ứng dụng cho trình khởi chạy UE hoặc chuỗi công cụ).

Cho đến nay, cách dễ nhất để chuẩn bị cho việc đăng dự án của bạn trên GitHub là sử dụng khả năng của trình soạn thảo UE để khởi tạo quyền truy cập kiểm soát nguồn trong dự án. Bạn làm điều đó bằng cách nhấp vào nút "Kiểm soát nguồn" trên thanh công cụ:

Nút điều khiển nguồn

Trong cửa sổ kết quả, đặt nhà cung cấp thành Git (bạn sẽ muốn đảm bảo rằng bạn đã cài đặt Git; nếu bạn làm và thiết lập cấu hình Git của bạn, nó sẽ cung cấp mọi thứ cho bạn). Đảm bảo hộp kiểm để tạo a .gitignoređược chọn và nhấn chấp nhận. Nó sẽ làm tất cả các công việc khó khăn cho bạn.

Nếu bạn không sử dụng trình chỉnh sửa, nếu bạn làm việc trực tiếp với công cụ từ nguồn hoặc thứ gì đó hoặc bạn chỉ muốn tự mình làm mọi thứ, bạn sẽ muốn thiết lập một .gitignorecơ bản loại trừ tất cả các thư mục tệp được tạo / trung gian , như thế này (về cơ bản là trình soạn thảo sẽ thiết lập):

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

Ngoài ra, không có gì thực sự đặc biệt bạn cần làm. Bạn có thể muốn xem xét một cái gì đó như git-annex để xử lý các tài sản lớn mà bạn muốn đăng ký.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.