Làm thế nào để bắt đầu đóng góp cho Unity?


12

Tôi vừa rẽ nhánh mã nguồn của Unity. Tôi mới đóng góp cho dự án.

Các nhà phát triển đoàn kết có sử dụng bất kỳ IDE cụ thể nào không?

Tôi hỏi điều này bởi vì tôi bối rối về việc bắt đầu từ đâu và chính xác làm thế nào để tôi kiểm tra một sự thay đổi sau khi tôi làm điều đó?

Tôi có nên biên dịch lại toàn bộ natty? Nếu vậy thì thế nào?

Tôi biết tôi đang hỏi rất nhiều câu hỏi, nhưng sẽ thực sự hữu ích nếu ai đó có thể viết một số loại giới thiệu thân thiện cho người mới bắt đầu để phát triển đoàn kết.

Câu trả lời:


11

Các nhận tham gia trang trên unity.ubuntu.com có một thiết lập ban đầu của hướng dẫn để bắt đầu.

Có vẻ như bạn đã phân nhánh mã. Bạn chỉ có thể chỉnh sửa nó với bất kỳ trình soạn thảo nào bạn thích (những người đoàn kết không có IDE cụ thể, đó chỉ là sở thích cá nhân). Sau khi bạn thực hiện thay đổi bạn muốn, bạn có thể thực hiện bzr commitvà sau đó bạn cần xây dựng Unity để kiểm tra thay đổi:

Bạn không cần phải làm theo một phần của hướng dẫn nơi bạn lấy sự thống nhất từ ​​Launchpad, bạn đã thực hiện điều đó.

Sau khi bạn đã sửa những gì bạn muốn, bạn có thể gửi chi nhánh tới Launchpad nếu bạn muốn mọi người Unity tích hợp nó.

Chúng tôi có một trang chứa đầy các lỗi cắn cho những người mới bắt đầu nếu họ muốn giải quyết một cái gì đó nhỏ để làm quen với cơ sở mã.

Nếu bạn có câu hỏi cụ thể về các phần của mã thống nhất, chỉ cần hỏi chúng dưới dạng câu hỏi mới và gắn thẻ chúng với và các nhà phát triển Unity sẽ xem xét chúng, sẽ rất hữu ích khi bắt đầu xây dựng một loạt các câu hỏi và câu trả lời về cơ sở mã hóa Unity!


0

Bạn có thể tìm thấy một số cách để tham gia vào sự phát triển của Unity tại đây: http://unity.ubfox.com/getinvolve/

Bạn không cần VM, bạn có thể chạy Unity từ thư mục phát triển của mình mà không cần thay thế các tệp hệ thống. Và tất nhiên, bạn có thể tham gia # ubfox-unity trên freenode để nói chuyện với các nhà phát triển khác.


Cảm ơn các liên kết. Tôi đã xây dựng nux nhưng xây dựng sự thống nhất trả về một lỗi. Nó nói rằng không có mục tiêu nào được chỉ định bởi tệp make. Tôi đã làm theo các bước của họ chính xác (hoặc tôi khá chắc chắn ít nhất). Có làm cho nó yêu cầu một mục tiêu khi tôi gọi hàm?
dùng17953

Đó không phải là lần cuối cùng tôi xây dựng nó, điều mà tôi thừa nhận là một thời gian trước đây. Hãy thử tham gia # ubfox-unity trên freenode và yêu cầu họ giúp đỡ.
mhall119

Ý tưởng tốt. Tôi sẽ thử điều đó và hỏi họ.
dùng17953
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.