title: svn diff when files are marked with "history scheduled with commit"
body: <p>I have changes on a branch that I have merged to trunk in my working directory.  Svn stat shows the correct list of changed files.  However, the "svn stat" output includes a "+" in the history scheduled for commit on each file added new to the branch.</p>
  
  <blockquote>
    <p>A  +    src\main\java\com....java</p>
  </blockquote>
  
  <p>When I run "svn diff", the added files that have the "+" are not included in the patch output.</p>
  
  <p>This seems broken.  If a file is marked as added, then it's entire contents should be in the diff output.  I tried passing the --notice-ancestry.  There was no change to the diff output.  The closest I can find to the same problem is <a href="http://svn.haxx.se/dev/archive-2009-10/0055.shtml" rel="nofollow noreferrer">these comments</a> regarding copied/moved files</p>
  
  <p>Does someone know how to get SVN to includes these files in the diff output?</p>
  
  <p>I just tried an external diff program as suggested by this <a href="https://stackoverflow.com/questions/317649/how-to-make-svn-diff-produce-file-that-patch-would-apply-when-svn-cp-or-svn-mv-w">questions</a> answer, but it didn't work for me.</p>