WARNING: LEGACY DOCUMENTATION |
---|
Perhatikan bahwa dari 2017.1 Asset Server produk yang diuraikan. Kami merekomendasikan menggunakan SCM Plastik atau Perforce untuk kontrol versi dalam proyek Unity Anda. 2017–06–30 |
PlasticSCM PerForceSistem kontrol versi untuk manajemen perubahan file. More info
Lihat di Glossary
Unity Asset Server adalah sistem kontrol aset dan versi dengan antarmuka pengguna grafis yang terintegrasi menjadi Unity. Ini dimaksudkan untuk digunakan oleh anggota tim yang bekerja sama pada proyek pada komputer yang berbeda baik dalam orang atau jarak jauh. Server Aset sangat dioptimalkan untuk menangani aset biner besar untuk mengatasi folder proyek multi gigabyte besar. Ketika mengunggah aset, Import Settings dan data meta lainnya tentang setiap aset diunggah ke server aset juga. Renaming dan memindahkan file di inti sistem dan didukung dengan baik.
Ini hanya tersedia untuk pengguna Lisensi Tim. Untuk membeli Lisensi Tim (jika Anda tidak memilikinya sebagai bagian dari Unity Pro) silakan kunjungi toko Unity di
Perhatikan bahwa Asset Server adalah produk warisan dan tidak lagi terjaga.
Jika Anda tidak pernah menggunakan Kontrol Sumber sebelum, itu bisa sedikit tidak ramah untuk memulai dengan sistem versi apa pun. Kontrol Sumber bekerja dengan menyimpan seluruh koleksi semua aset Anda - jala, tekstur, bahan, scriptsSepotong kode yang memungkinkan Anda untuk membuat Komponen Anda sendiri, memicu peristiwa permainan, memodifikasi sifat komponen dari waktu ke waktu dan menanggapi input pengguna dengan cara apa pun yang Anda sukai. More info
Lihat di Glossary, dan semua yang lain - dalam database pada beberapa jenis server. Server itu mungkin komputer rumah Anda, yang sama yang Anda gunakan untuk menjalankan Unity. Ini mungkin komputer yang berbeda di jaringan lokal Anda. Ini mungkin mesin jarak jauh yang terletak di bagian dunia yang berbeda. Bahkan bisa menjadi mesin virtual. Ada banyak pilihan, tetapi lokasi server tidak masalah sama sekali. Hal penting adalah bahwa Anda dapat mengaksesnya entah bagaimana melalui jaringan Anda, dan itu menyimpan data permainan Anda.
Dengan cara, fungsi Asset Server sebagai cadangan dari Folder Proyek Anda. Anda tidak langsung memanipulasi isi dari Asset Server saat Anda sedang berkembang. Anda membuat perubahan pada Proyek Anda secara lokal, maka ketika Anda selesai, Anda Commit Changes ke Proyek di Server. Ini membuat Proyek lokal Anda dan Proyek Server Aset identik.
Sekarang, ketika sesama pengembang Anda melakukan perubahan, Asset Server identik dengan Proyek mereka, tetapi bukan milik Anda. Untuk menyinkronkan Proyek lokal Anda, Anda meminta ke Update from Server. Sekarang, setiap perubahan anggota tim Anda telah membuat akan diunduh dari server ke Proyek lokal Anda.
Ini adalah alur kerja dasar untuk menggunakan Asset Server. Selain fungsi dasar ini, Asset Server memungkinkan untuk rollback ke versi aset sebelumnya, perbandingan file terperinci, menggabungkan dua skrip yang berbeda, menyelesaikan konflik, dan memulihkan aset yang dihapus.
Aset Server memerlukan satu kali pengaturan server dan konfigurasi klien untuk setiap pengguna. Anda dapat membaca tentang cara melakukannya di Asset Server Setup page.
Sisa panduan ini menjelaskan cara menyebarkan, administrate, dan secara teratur menggunakan Asset Server.
Bagian ini menjelaskan tugas umum, alur kerja dan praktik terbaik untuk menggunakan Asset Server setiap hari.
Jika Anda bergabung dengan tim yang memiliki banyak pekerjaan yang tersimpan di Asset Server sudah, ini adalah cara tercepat untuk mendapatkan dan berjalan dengan benar.
Ketika menggunakan Asset Server dengan tim multi-person, umumnya praktik yang baik untuk Memperbarui semua aset yang berubah dari server ketika Anda mulai bekerja, dan Mengingat perubahan Anda pada akhir hari, atau kapan pun Anda selesai bekerja. Anda juga harus melakukan perubahan ketika Anda telah membuat kemajuan yang signifikan pada sesuatu, bahkan jika berada di tengah hari. Mengembalikan perubahan Anda secara teratur dan sering disarankan.
Server View adalah jendela Anda ke Aset Server Anda terhubung ke. Anda dapat membuka Tampilan Server dengan memilih Window > Asset Management > Version Control.
Tampilan Server rusak menjadi tab: Overview Update, dan Commit. Overview akan menunjukkan perbedaan antara proyek lokal Anda dan versi terbaru pada server dengan opsi untuk dengan cepat melakukan perubahan lokal atau mengunduh pembaruan terbaru. Update akan menunjukkan perubahan jarak jauh terbaru pada server dan memungkinkan Anda mengunduhnya ke proyek lokal Anda. Commit memungkinkan Anda untuk membuat Changeset dan berkomitmen ke server untuk orang lain untuk mengunduh.
Sebelum Anda dapat menggunakan server aset, Anda harus terhubung kenya. Untuk melakukan ini Anda klik tombol Connection, yang membawa Anda ke layar koneksi:
Di sini Anda perlu mengisi:
Dengan mengklik Show projects Anda sekarang dapat melihat proyek yang tersedia di server aset, dan memilih mana yang terhubung ke dengan mengklik Connect. Perhatikan bahwa nama pengguna dan kata sandi yang Anda gunakan dapat diperoleh dari administrator sistem Anda. Administrator sistem Anda membuat akun ketika mereka menginstal Asset Server.
Untuk men-download semua pembaruan dari server, pilih tab Update dari tab Ikhtisar dan Anda akan melihat daftar Changeset berkomitmen terbaru. Dengan memilih salah satu dari ini Anda dapat melihat apa yang berubah dalam proyek serta pesan yang diberikan. Klik Update dan Anda akan mulai mengunduh semua pembaruan Changeset.
Ketika Anda telah membuat perubahan pada proyek lokal Anda dan Anda ingin menyimpan perubahan pada server, Anda menggunakan tab Commit atas.
Sekarang Anda akan dapat melihat semua perubahan lokal yang dibuat oleh proyek sejak pembaruan terakhir Anda, dan akan dapat memilih perubahan yang ingin Anda unggah ke server. Anda dapat menambahkan perubahan pada perubahan baik dengan menyeret secara manual ke dalam bidang perubahan, atau dengan menggunakan tombol yang ditempatkan di bawah bidang pesan yang dilakukan. Ingatlah untuk mengetik pesan yang akan membantu Anda ketika Anda membandingkan versi atau mengalihkan ke versi sebelumnya kemudian, keduanya dibahas di bawah ini.
Dengan beberapa orang yang bekerja pada pengumpulan data, konflik yang sama akan timbul. Ingat, tidak perlu panik! Jika ada konflik, Anda akan disajikan dengan dialog Conflict Resolution saat memperbarui proyek Anda.
Di sini, Anda akan diberi tahu setiap konflik individu, dan disajikan dengan opsi yang berbeda untuk menyelesaikan setiap konflik individu. Untuk setiap konflik tunggal, Anda dapat memilih Skip Asset (yang tidak akan men-download aset dari server), Discard My Changes (yang akan benar-benar menimpa versi lokal Anda dari aset) atau Ignore Server Changes (yang akan mengabaikan perubahan yang lain dibuat untuk aset dan setelah pembaruan ini Anda akan dapat melakukan perubahan lokal Anda atas server yang) untuk setiap konflik individu. Selain itu, Anda dapat memilih Merge untuk aset teks seperti skrip untuk menggabungkan versi server dengan versi lokal.
Sitemap Jika Anda memilih untuk membuang perubahan, aset akan diperbarui ke versi terbaru dari server (yaitu, itu akan menggabungkan perubahan pengguna lain yang telah dibuat sementara Anda bekerja). Jika Anda ingin mendapatkan aset kembali ketika Anda mulai bekerja, Anda harus mengalihkan kembali ke versi spesifik yang Anda periksa. (Lihat Note: di bawah.)Menjelajahi riwayat revisi dan mengubah aset below.)
Jika Anda menjalankan konflik ketika Anda melakukan perubahan lokal, Unity akan menolak untuk melakukan perubahan dan menginformasikan bahwa konflik ada. Untuk menyelesaikan konflik, pilih Update. Perubahan lokal Anda tidak akan terjadi secara otomatis. Pada titik ini Anda akan melihat dialog Conflict Resolution, dan dapat mengikuti instruksi dalam paragraf di atas.
Asset Server menyimpan semua versi aset yang diunggah di databasenya, sehingga Anda dapat mengubah versi lokal Anda ke versi sebelumnya setiap saat. Anda dapat memilih untuk mengembalikan seluruh proyek atau file tunggal. Untuk mengubah versi aset atau proyek yang lebih tua, pilih tab Ikhtisar kemudian klik Show History yang tercantum dalam Tindakan Server Aset. Anda sekarang akan melihat daftar semua komitmen dan dapat memilih dan mengembalikan file atau semua proyek ke versi yang lebih tua.
Di sini, Anda dapat melihat jumlah versi dan menambahkan komentar dengan setiap versi aset atau proyek. Ini adalah salah satu alasan mengapa komentar deskriptif berguna. Pilih aset untuk melihat sejarah atau Entire Project untuk semua perubahan yang dilakukan dalam proyek. Temukan revisi yang Anda butuhkan. Anda dapat memilih seluruh revisi atau aset tertentu dalam revisi. Kemudian klik Download Selected File untuk mendapatkan aset lokal Anda diganti dengan salinan revisi yang dipilih. Revert All Project akan mengalihkan seluruh proyek untuk revisi yang dipilih.
Sebelum mengalihkan, jika ada perbedaan antara versi lokal Anda dan versi server yang dipilih, perubahan tersebut akan hilang ketika versi lokal dibalik.
Jika Anda hanya ingin meninggalkan perubahan yang dilakukan pada salinan lokal, Anda tidak perlu mengalihkan kembali. Anda dapat membuang modifikasi lokal dengan memilih Discard Changes di jendela server aset utama. Ini akan segera mengunduh versi proyek saat ini dari server ke Proyek lokal Anda.
Jika Anda ingin melihat perbedaan antara dua versi tertentu Anda dapat secara eksplisit membandingkannya. Untuk melakukan ini, buka jendela History, pilih revisi dan aset yang ingin Anda bandingkan dan tekan Compare to Local Version. Jika Anda perlu membandingkan dua revisi aset yang berbeda - klik kanan di atasnya, dalam menu konteks pilih Compare to Another Revision kemudian menemukan revisi yang ingin Anda bandingkan dan pilih.
Note: fitur ini membutuhkan bahwa Anda memiliki salah satu alat diff/merge file yang didukung dipasang. Alat yang didukung adalah:
Menghapus aset lokal dan melakukan penghapusan ke server sebenarnya tidak menghapus aset secara permanen. Seperti versi aset sebelumnya dapat dipulihkan melalui jendela History dari tab Ikhtisar.
Perluas item Deleted Assets, temukan dan pilih aset dari daftar dan tekan Recover, aset yang dipilih akan diunduh dan ditambahkan kembali ke proyek lokal. Jika folder bahwa aset terletak di sebelum penghapusan masih ada, aset akan dikembalikan ke lokasi asli, jika tidak akan ditambahkan ke akar folder Aset di proyek lokal.
Ini adalah kompilasi praktik dan solusi terbaik untuk masalah yang akan membantu Anda ketika menggunakan Asset Server:
psql -U unitysrv -d template1 -c "alter peran admin dengan password 'MYPASSWORD'"
ProgramFiles\Unity\AssetServer\log
/Library/UnityAssetServer/log
Anda sekarang harus dilengkapi dengan pengetahuan yang Anda butuhkan untuk mulai menggunakan Asset Server secara efektif. Dapatkannya, dan jangan lupa mendasar alur kerja yang baik. Mengganti perubahan sering, dan tidak takut kehilangan apa pun.
2017–06–30 Login
Aset Server deprecated di NewIn20171
Windows XP dukungan di Standalone Player dihapus pada 2018.1