I do freelance work from home - several websites based on Wordpress, OpenCart, other open source projects and sometimes some custom made CMS/ecommerce. I'm trying to get organized to have a local Source Code Control tool - to keep track of changes, etc. I've tried SVN - its ridiculously slow - I guess because of the number of small files for each project - hundreds or thousands... every time I'm adding a project to the repository is a nightmare...
Also, as most projects are based on open source projects, I would end up having a copy of those projects for each one of my projects - thou with different versions and then I guess this is ok...??!!??
What would be the best approach for me to get organized with my projects?