title: How can I undo an Integration in Perforce, and still be able to redo it?
body: <p>I have a bad integration changelist in perforce.  I want to back it out, and redo it more carefully (and possibly in smaller increments).</p>
  
  <p>I used Perforce's <code>rollback</code> command to revert to a previous version of the files, but when I attempted to redo the Integration, Perforce claimed there was nothing to be done.  Apparently, rollback simply reverts the files, but does nothing about the associated integration-related metadata.  So when I try to re-integrate, Perforce thinks "you already integrated two versions ago - nothing to do now".</p>
  
  <p>Is there any way I can undo a changelist that involved integration, and leave the depot in a state where I can actually do the integration over again?</p>
  
  <p>It's a large project, and integration was over 2,000 files, so I really don't want to be stuck doing this manually.</p>