Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by jamesk5 · Nov 22, 2015 at 09:38 AM · version control

Best version control and tutorials?

HI everyone,

Could someone please provide the best recommended version control solution for Unity projects? Is it Source Tree? Perhaps provide a good tutorial?

I'm an intermediate coder with lots of 3d experience, but I've been avoiding learning about this. Been backing up the whole project each day I work on it in zip files (I know that must sound silly).

Thank you,

James

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

2 Replies

· Add your reply
  • Sort: 
avatar image
0
Best Answer

Answer by tanoshimi · Nov 22, 2015 at 10:00 AM

"Best" is very subjective. Lots of people use Git, but with tighter VS integration in newer versions of Unity I guess more people will start using TFS. Either way, there's plenty of documentation available:

  • http://www.dannygoodayle.com/2013/02/14/using-unity-with-git/

  • https://www.youtube.com/watch?v=tWCofZtnLlM

  • http://www.gamasutra.com/blogs/JoeKelly/20150211/236256/Source_Control_with_Unity_and_Visual_Studio.php

To be honest, if you're a solo developer, then you could do a lot worse than nightly backups to a zip file. You might lack fine control and commenting of each commit, but at least you can always roll back your mistakes!

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image jamesk5 · Nov 22, 2015 at 04:23 PM 0
Share

Thanks tanoshimi!

avatar image
0

Answer by Notter · Nov 22, 2015 at 06:35 PM

Unity has documentation about this: http://docs.unity3d.com/Manual/ExternalVersionControlSystemSupport.html

Personally I'm using TFS. But it's lacking a lot automatic features to track changes.

Most important thing of note: Enable Visible Meta files in Edit->Project Settings->Editor if you don't enable metadata, when you load your project on a different computer, a lot of the data on files like prefabs etc. will be lost and screwed up.

Before you check-in you have to manually add the new files (in TFS, you can click on your main folder, choose "add files" -> next, and it will automatically detect the new files. But also, you'll have to manually remove files that you've removed OR moved to a different folder.

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image jamesk5 · Nov 22, 2015 at 11:17 PM 0
Share

Thanks for the tips!

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

5 People are following this question.

avatar image avatar image avatar image avatar image avatar image

Related Questions

zip and send Unity projects? 1 Answer

Can't drag and drop prefabs made by other people on my team (Git/Git LFS) 0 Answers

Unity 4.5: Where's the Preferences → Packages-menu gone? 1 Answer

TerrainData missing splat texture after every collab sync 1 Answer

scene: Missing script links with custom version control 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges