This plan implements functionality into Trac / SVN, which allows developers to participate on code-level with a project, without having access to the main repository.
Plan Decentral Branching
Topic DIFF - Strange Behaviour of Intertrac Diff for a Decentral Branch
Topic - Methods for Decentral Branching