I will assume you have the following branch setup:
"master" follows "origin/master" which is the apache repository
"work" is based on "master" and has all the commits with your changes in
for this

When new things  are pushed to the apache repo, you will want to 'git
fetch; git checkout master; git merge origin/master'
To operate against another diff, with the following setup:
"alown" is another branch based on "master" with the commits making up my
changes,
Then, you will need to ensure that work is based on alown, not master using
'git rebase alown'
At this point, when on "work", 'git diff master' will get you the required
diff for review board, but since you are based on "alown', you also need to
provide 'git diff master' when run on "alown" as the parent diff.

Does this make sense?
(If you don't yet grasp the power of git, do read through the first few
chapters of http://git-scm.com/book)

Ali

On 22 December 2013 02:19, Frank R. <renfeng...@gmail.com> wrote:

> I wouldn't mind. Can you show me the git commands I should execute to keep
> up with you? Thank~
>
>
> On Sun, Dec 22, 2013 at 1:06 AM, Ali Lown <a...@lown.me.uk> wrote:
>
>>    This is an automatically generated e-mail. To reply, visit:
>> https://reviews.apache.org/r/16322/
>>
>> Hmm. Well, I have now pushed the AnnotationConstants changes, so many of the 
>> updates you just made are now broken again :)
>>
>> (You could have avoided this using the parent-diff option in review board, 
>> and working directly on against my patch).
>>
>>
>> - Ali Lown
>>
>> On December 21st, 2013, 4:38 p.m. UTC, Frank R. wrote:
>>   Review request for wave, Ali Lown, Vicente J. Ruiz Jurado, and Yuri
>> Zelikov.
>> By Frank R..
>>
>> *Updated Dec. 21, 2013, 4:38 p.m.*
>>  *Bugs: * WAVE-311 <https://issues.apache.org/jira/browse/WAVE-311>
>>  *Repository: * wave
>> Description
>>
>> For details (issues and commits):https://github.com/renfeng/wave
>>
>>   Testing
>>
>> tests on search box
>>
>> * in:inbox
>> * (empty) for all, including waves shared in the domain
>> * with:@
>> * (free texts)
>>
>> tests on solr-bot
>>
>> * single word
>> * phrase (quoted with double quotation marks)
>> * syntax applicable to search box
>>
>>   Diffs
>>
>>    - .gitignore (fe1dbc9)
>>    - run-export.sh (d2cddb7)
>>    - run-import.sh (45fff8a)
>>    - server.config.example (19ba8b2)
>>    - src/com/google/wave/api/Annotation.java (b55f778)
>>    - src/org/waveprotocol/box/server/SearchModule.java (2de0ef9)
>>    - src/org/waveprotocol/box/server/ServerMain.java (b50454d)
>>    - src/org/waveprotocol/box/server/robots/agent/search/SolrRobot.java
>>    (PRE-CREATION)
>>    - src/org/waveprotocol/box/server/robots/agent/welcome/WelcomeRobot.java
>>    (2735940)
>>    - src/org/waveprotocol/box/server/waveserver/SimpleSearchProviderImpl.java
>>    (ee7093f)
>>    - src/org/waveprotocol/box/server/waveserver/SolrSearchProviderImpl.java
>>    (PRE-CREATION)
>>    - src/org/waveprotocol/box/server/waveserver/SolrWaveIndexerImpl.java
>>    (PRE-CREATION)
>>    - src/org/waveprotocol/box/server/waveserver/WaveDigester.java
>>    (b103bbb)
>>    - 
>> src/org/waveprotocol/wave/client/doodad/selection/SelectionAnnotationHandler.java
>>    (158876a)
>>
>> View Diff <https://reviews.apache.org/r/16322/diff/>
>>
>
>

Reply via email to