views:

13

answers:

0

I want to share my code libraries between multiple PHP projects. I am using SVN (unfortunately).

What other options are there to share code besides using 1) svn:externals or 2) a shared repository checkout + paths in config files?

My objections to svn:externals are: 1) Mercurial does not have this, and I prefer that; and 2) it is easy to forget to commit things, since you have to actually go into externally linked directories and do a separate commit when committing.