Hi, If you take a look at the source code for rbtools/commands/diff.py, you'll see exactly what you need to do in order to generate a diff for the current repository. Essentially, you're constructing the SCMClient for the repository you want to generate the diff for and then passing the appropriate arguments to SCMClient.diff().
Christian -- Christian Hammond - [email protected] Review Board - https://www.reviewboard.org Beanbag, Inc. - https://www.beanbaginc.com On Mon, Sep 21, 2015 at 10:31 PM, Ovidiu-Florin BOGDAN <[email protected] > wrote: > Hello, > > I'm working on a testing infrastructure and I need to add the > functionality to create Review Requests. > > I've looked through the API documentation and saw how to create a Review > Request and how to upload a diff, but I have not found how to generate the > diff. > > I've also looked a bit through the code of `rbt` but still could not > figure it out. > > Please advise. > > -- > Supercharge your Review Board with Power Pack: > https://www.reviewboard.org/powerpack/ > Want us to host Review Board for you? Check out RBCommons: > https://rbcommons.com/ > 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 [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- Supercharge your Review Board with Power Pack: https://www.reviewboard.org/powerpack/ Want us to host Review Board for you? Check out RBCommons: https://rbcommons.com/ 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
