birlik projesinde git ile ilgili sorun


10

Git ile proje klasörümü kontrol etmeye çalıştım. Projeyi depodan almaya geldiğinde, bir şeyler ters gitti: görünüşe göre komut dosyaları eksik ve tüm grafik elemanların prefabrik ve türleri pembemsi görünüyor. Bunun nasıl tamir edileceğini bilen biri var mı?

Şu anda kullandığım .gitignore:

Temp/
Obj/
UnityGenerated/
Library/

ExportedObj/
*.svd
*.userprefs
*.csproj
*.pidb
*.suo
*.sln
*.user
*.unityproj
*.booproj

.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
Icon?
ehthumbs.db
Thumbs.db 

Şimdiden teşekkürler.

Yanıtlar:


12

Gidin Edit -> Project Settings -> Editorve emin olun Version Control Modeözellik olarak ayarlanır Meta Filesdeğil, Disabled.

Unity 4.2'den başlayarak Asset Serialization Modeözelliği Force Text, sürüm kontrolüyle de daha iyi çalışması gereken Pro lisansına ihtiyaç duymadan da ayarlayabilirsiniz .

Ve işte kullandığım gitignore:

[Ll]ibrary/
[Tt]emp/
[Oo]bj/

# Autogenerated VS/MD solution and project files
*.csproj
*.unityproj
*.sln
*.apk
*.sln.DotSettings.user
*.suo
*.userprefs
*.pidb

3

Unity 4.3'ten beri, Harici seçeneği tercihlerden etkinleştirmeniz gerekir, bu nedenle tam kurulum işlemi şöyle görünür:

  1. İçindeki Externalseçeneği etkinleştirEdit(or Unity on Mac) → Preferences → Packages → Repository
  2. Geçiş Hidden Meta FilesbölgesiEdit → Project Settings → Editor → Version Control Mode
  3. Geçiş Force TextbölgesiEdit → Project Settings → Editor → Asset Serialization Mode
  4. FileMenüden sahneyi ve projeyi kaydet

Unity Project'in kaynak kontrolü altında tutulması hakkında daha fazla bilgiyi bu yayında bulabilirsiniz .


Sondaki bağlantının URI'si kaybolmuş gibi görünüyor. Nereye işaret etmek istedin?
Anko

Buna işaret ettiğiniz için teşekkürler, işte link geliştiricileri.nravo.com/…
zasadnyy

bu soruya doğrudan bir cevap değil, "Metin Zorla" serileştirmesinden bahsettiğiniz için teşekkürler, çünkü sürüm kontrolü için yararlı
jhocking
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.