Julien Rouvier
Julien Rouvier

Reputation: 316

Mix repositories with SVN

I am developing a web application in PHP with the framework symphony (1.4). The code is versioned using SVN. In this web app, there is a common base shared by all of our customers, and some extra-functionalities created specifically for each customer. Those specifics are in files / folders anywhere inside the project’s code. What we are trying to do here is to have different repositories that we can mix easily:

I have already looked around and I found different things like the svn property external or the svnadmin sub-command dump. But I did not found anything that seems to be really appropriate to my needs. So before I start working on a shell script to do this and potentially mess up my projects, my questions are :

Upvotes: 3

Views: 140

Answers (1)

Gregor
Gregor

Reputation: 4434

Create several branches, one for your base functionality and one for every customer. You can use svn:external within you repository to link to your base functionality files.

Upvotes: 1

Related Questions