On Thu, 2015-04-16 at 09:07 -0700, James Knight wrote:
> I have the following scenario, I have a remote Git repository 
> (powered by GitLab) configured and working as expected with 
> ReviewBoard (2.0.15). In my local repository (cloned), I have a 
> series of ten (10) commits I'm about to push to the origin. Before I 
> do this, I generate a (full indexed; unified) patch for the 
> respective commits and I want to put them into ReviewBoard. 
> Uploading the patches, I proceed as follows:
> Make a new review. Select the first patch and upload to ReviewBoard. 
> The review is created.
> Make a second review. Select the second patch and attempt to upload 
> to ReviewBoard. ReviewBoard complains the parent hash doesn't exist. 
> I then upload my second patch with my first patch as a parent diff. 
> The review is created.
> Attempt to make a third review. Select the third patch to upload but 
> find no way to upload since I cannot complete the parent chain of 
> diffs. Full stop.
> The exact error message is as follows:
> > The file "<file>" (revision <hash>) was not found in the repository
> Is there a way I can append multiple parent diff's for a review? My 
> attempts were to merge append patch 1 and 2 together, with no luck. 
> Or, am I attempting to use ReviewBoard in an incorrect way?
> The only work around I see is waiting until I commit the new patches 
> into the remote repository before adding the other patches, for 
> example:
> Add patches 1 and 2 to respective reviews.
> Reviews approved and patches committed.
> Add patches 3 and 4 to respective reviews.
> Reviews approved and patches committed.
> ~keep repeating until final patch is committed~
> Any help would be appreciated.
Try doing this:
rbt post <commit_id>
One at a time, from the oldest to the newest. Use *exactly* the commit 
ID as shown by 'git log'.

Supercharge your Review Board with Power Pack: 
Want us to host Review Board for you? Check out RBCommons: 
Happy user? Let us know! https://www.reviewboard.org/users/
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to