[Insight-developers] Gerrit Reviewed, now what?
Bill Lorensen
bill.lorensen at gmail.com
Mon Sep 27 12:09:44 EDT 2010
Now I understand.
So, what I did was correct?
Bill
On Mon, Sep 27, 2010 at 12:07 PM, Brad King <brad.king at kitware.com> wrote:
> On 09/27/2010 11:45 AM, Bill Lorensen wrote:
>> OK, I though I needed to follow these steps:
>> http://vtk.org/Wiki/ITK/Git#Topic_Stage
>>
>> But, Hans and Brad, are you saying this will be done automatically
>> once the review gets a Verified and a +2?
>
> There seems to be a major point of confusion here. There is *not*
> a *robot* that will merge changes automatically. The main itk.org
> repository is completely *unaware* of Gerrit and code review.
>
> The high-level list of steps is here:
>
> http://www.itk.org/Wiki/ITK/Git#Workflow
>
> We are using Gerrit as a supplementary *tool* to help decide what to
> put in the itk.org repository. Then we are using the Topic Stage
> as a *tool* to help merge changes into the itk.org repository.
> Transition between each step is *manual*. See here:
>
> http://www.itk.org/Wiki/ITK/Git#Code_Review
> "Once a change is reviewed and approved in Gerrit, an ITK
> developer with access to the upstream repository must integrate
> the change using the ITK Topic Stage, covered in the following."
>
>> I see a
>> 27 hours ago
>> Bill Lorensen COMP: Removed warnings caused by unused static procs
>
> That is this one:
>
> http://itk.org/gitweb?p=ITK.git;a=commitdiff;h=d4730544
>
> It was the commit you created locally before pushing to the stage.
>
>> and
>> 12 hours ago
>> Bill Lorensen Merge topic 'OpenJpegWarnings'
>
> That is this one:
>
> http://itk.org/gitweb?p=ITK.git;a=commitdiff;h=a4b9a9c4
>
> It was the commit created by the ITK Topic Stage (note the commit
> records the topic stage as the "committer") when you invoked
>
> $ ssh git at itk.org stage ITK merge OpenJpegWarnings
>
> Essentially *you* created this commit by using the topic stage
> command-line interface.
>
> The "Kitware Robot" email notification Hans mentioned occurs
> when our robot *mirrors* the history that you published on itk.org
> to Gerrit's ITK repository. The mirror is one-way. This robot
> does not merge anything. It just copies what was done at itk.org
> over to Gerrit. The robot does not actually run on itk.org, so
> neither repository is directly aware of the other.
>
> -Brad
>
More information about the Insight-developers
mailing list