Hi David, Sorry for the lack of clarity in the documentation. It will be rectified in the next minor release of RBTools.
The pattern support for the -X flag varies by the SCM tool. Hg provides its own file exclusion support, so when RBTools is working with a Mercurial repository, it will use Mercurial’s patterns, the default of which is globbing. More info on Mercurial’s pattern support is available at http://hgbook.red-bean.com/read/file-names-and-pattern-matching.html <http://hgbook.red-bean.com/read/file-names-and-pattern-matching.html>. However, Git, CVS, SVN, and Perforce don’t support this feature natively and currently they only support *NIX shell globs. With regards to your other question, to exclude all files of a certain pattern (e.g., foo.*) regardless of the path, the command *would* be: rbt diff -X ‘/*foo.*' or rbt diff -X '*foo.txt' if you are in the root directory of the repository. However, case 1 currently doesn’t work so you must use the relative path from the root of the repository checkout. This, too, will be fixed in the next minor release. Regards, Barret > On Feb 27, 2015, at 5:25 PM, David Carson <dccar...@gmail.com> wrote: > > Am I the only one who finds a need for more documentation/examples on this? > Is there any way, for example, to exclude all files of a certain pattern > regardless of the path where such files are found? > > On Friday, February 20, 2015 at 3:19:40 PM UTC-5, David Carson wrote: > The 'rbt' help for the post command does not explain what kind of pattern > (regex, glob, ??) should be used for the new -X option. Can you clarify? > And can this be added to the help screen as well? > > Thanks. > > On Saturday, February 7, 2015 at 11:16:15 AM UTC-5, Stephen Gallagher wrote: > > > > On Mon, 2015-01-19 at 08:37 -0500, Stephen Gallagher wrote: > > > > On Sun, 2015-01-18 at 00:39 -0800, Christian Hammond wrote: > > > Hey everyone, > > > > > > We just put out a release of RBTools 0.7, the latest major evolution of > > > RBTools. In it you'll find native installers for Windows and Mac, > > > support for custom RBTools command aliases, a new command to land > > > reviewed changes, options for excluding files from review, support for > > > Microsoft Team Foundation Server, performance enhancements, and more. > > > > > > See the official announcement for more of the juicy > > > details: > > > https://www.reviewboard.org/news/2015/01/18/rbtools-0-7-is-here/ > > > <https://www.reviewboard.org/news/2015/01/18/rbtools-0-7-is-here/> > > > > > > > Fedora and EPEL packages are now on their way. You can wait for them > > to show up in the updates-testing repositories within 48 hours, or you > > can download the RPMs immediately from > > https://admin.fedoraproject.org/updates/search/RBTools > > <https://admin.fedoraproject.org/updates/search/RBTools> > > > > I forgot to send email yesterday, but RBTools 0.7.1 should be available > in Fedora 20+ and EPEL 6 and 7 now. You can update with > yum update --enablerepo=updates-testing RBTools > > (Substituting updates-testing with epel-testing as appropriate). > > > -- > Supercharge your Review Board with Power Pack: > https://www.reviewboard.org/powerpack/ > <https://www.reviewboard.org/powerpack/> > Want us to host Review Board for you? Check out RBCommons: > https://rbcommons.com/ <https://rbcommons.com/> > Happy user? Let us know! https://www.reviewboard.org/users/ > <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 > <mailto:reviewboard+unsubscr...@googlegroups.com>. > For more options, visit https://groups.google.com/d/optout > <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 reviewboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.