On Wed, Feb 17, 2010 at 08:17, dcz <dcz_at_phpbb-seo.com> wrote:
> Hello,
> Here is what I'm trying to do : some user (let's call them junior developer)
> should require their commit to be authorized by other (senior developer)
> before they would actually be committed.
>
> Since I saw this feature on an svn (though I do not administrate this one,
> so I can't tell how it is done, but it's svn for sure) and found it pretty
> useful, I was a bit surprised not to be able to find any topic about it
> after hours a googling.
>
> Would be very nice if someone could share thoughts about how to set such
> feature up.
Subversion has no such feature, which is why you can't find anything about it.
You can approach this a couple of ways. 2 that come to mind immediately:
1) Junior developer (JD) submits patches to the senior developer (SD).
SD reviews the patch & commits when he's satisfied.
2) JD gets his own private branch & can commit to it all day long.
When he's ready for a code review, SD looks it over & merges JD's work
into trunk (or wherever your main development is done). This will
require that JD's branch be kept up to date with regular merges from
trunk so that he's not conflicting with other peoples' work.
Received on 2010-02-17 14:30:53 CET