My team just started developing using Unity and we’re using Perforce for version control. Can anyone specify what files we should store on the repository? I know some would say just store the whole project folder, but we don’t want to unnecessarily store files that can be automatically generated on each computer, or are generated on a per-platform basis (like some folders inside /Library).
On the latest version of Unity you should only need to version control
/Assets
/ProjectSettings
you definitely do NOT need to version control any files in /Library or /Temp or any of the mono develop unity generated code projects.
Thank you. This worked great for me, but I also had to follow the instructions here and turn on meta files:
http://docs.unity3d.com/Documentation/Manual/ExternalVersionControlSystemSupport.html
Oh true, yeah do that.