title: Is it possible to Create Patch in Eclipse from changes that have already been committed?
body: <p>I've used the Create Patch facility in Eclipse to create patches for uncommitted changes. I'm looking for a way to create patches in Eclipse for changes that have already been committed to the VCS.</p>
  
  <p>Unless I've missed something I don't think this is possible, but is there a plugin that adds this capability? e.g. enabling you to select two versions in the History view and create a patch between them or comparing two branches and being able to create a patch from the results in the Synchronize view?</p>
  
  <p>I'm happy creating such patches from the command line but am looking for a way to streamline/integrate the process if possible.</p>
  
  <p>Thanks for any help.</p>
  
  <p><strong>Update:</strong> if any suggestions are specific to a particular source control system I'm particularly interested in CVS, SVN and Mercurial. Thanks again.</p>