We have an in-house CMS, and currently we check out the base copy of this, and resubmit as a new repo and make changes to it. if these changes are to the core we have to copy the files over to the base copy, or if we make copies to the core we have to copy the changes to each project.
what we are trying to do for a new project is:
- check out a copy of the base project
- check it in as a new repo
- make any project specific changes to the #2
- make any core changes to the basecopy and update the copies we checked out from that
so 1 base, multiple repos from the base, update the base and push the updates to the repos.
But we dont want the base to be updated from the respos we made from it.
is this possible?
===== update =====
after doing more googeling, can i use the branching feature in svn to do this?
have each new project branch out from the base, that way if we need to push changes from base to all the projects we can still do it. And we can make project specific changes to each of the branches.