i use my projects in svn and i have some common assets. i don’t want to put common assets on each project because my svn repository size is limited. can i use my assets from a common folder in unity projects? is there any option like include folder without copying content of this folder?
No idea? how do you keep your big projects under source control?
Subversion does support the concept of “externals”, which allow you to reference files from other repositories in another one. As far as I understand it, only the configuration information for the other repositories is included in check in, so that should save on storage. But that assumes that the common assets are stored in an SVN repository as well.
Or, if that is not an option, maybe you can create a folder named “Shared” in all your projects, have SVN ignore it, and then write an editor script that will copy the shared assets into that folder whenever a project is loaded. There’s a great entry on Answers about how to write editor scripts that execute when a project has finished loading.
HTH
there are some packages that i cannot add svn repository because of their size.(big environment pack = 830M) my svn repository size is 512 M.
copy can be solution if i check just changed files. copying each time will consume much time.
i tried "mklink /d " symlink on windows. i have original folder on project A and symlink in project B, but it looks it imports shared assets eachtime i change project from A to B.