Code shared between projects - external folder option

It seems Unity is missing the option to include external folders in a project - so I can not have a shared code folder (or other shared assets) which I include in all projects and put under SVN source control.
Has anyone found an easy solution?
Does the Asset Server allow shared code files between projects where updating in 1 updates all?

We’ve accomplished this by using Mercurial for version control and taking advantage of the Subrepository functionality. Each project is a repository and our shared libraries are included as subrepos.

You could probably do the same with SVN using hooks, but I’m not entirely certain.

This was a really annoying problem, but what we do is have all related code in separate folders on svn. like all code dealing with meshes in one folder, all code that deals with menu stuff in another, etc. Then, in the project’s assets folder, i create a source folder, and in there, i download all the folders from svn i need. This way, when you update the file in one project, it will be available to all other projects that uses the same file.

the only downfall is that some code isnt needed, so grabbing a whole folder from svn is overkill.

Yes I’ve done same now thanks guys - ‘Each project is a repository and our shared libraries are included as subrepos.’
Not sure if .meta files can be shared without trouble or not…

I find I can share code and images easily between projects with SVN but models and prefabs are a real problem. They lose some of their import settings or Script linkages which I thought were all in the .meta files but some things just don’t transfer well from one project to another and I have to re-import models and re-assign scripts and re-link variables.

Does the Asset Server fix all these problems as well as providing source control?

We too have had the same issues with prefabs losing its connection, variable settings etc, so you aren’t alone. Right now, I only back up code on SVN, i stopped trying to use unity’s svn “features.” This means i have no meta files in my projects (they irritate the hell out of me!)

Im not sure if the asset server does what you need, but im gonna guess it does. We decided against it since we have a pretty extensive svn server, and to pay a lot of money for essentially the same thing (but for a one off product) made no sense to us.