Matt Hargett wrote on Sat, Feb 02, 2013 at 02:04:06 +0000: > To parallel the additions of --include-externals to the 'commit' and 'ls' > commands, I would also like to propose adding the option to the 'diff' > command. I just tested latest trunk and the option is unrecognized. ... > Let me know what I can do, within reason, to help bring make these > commands more congruent for 1.8.0.
The first step is to define the behaviour of the would-be-added option. For example, is it only valid for working copy targets? How does it behave when one or both targets is a URL? % $svn help diff diff (di): Display the differences between two revisions or paths. usage: 1. diff [-c M | -r N[:M]] [TARGET[@REV]...] 2. diff [-r N[:M]] --old=OLD-TGT[@OLDREV] [--new=NEW-TGT[@NEWREV]] \ [PATH...] 3. diff OLD-URL[@OLDREV] NEW-URL[@NEWREV]