When you cancel a checkout, Rational ClearCase Remote Client does not create a new version, but discards any changes you made to the element and does not add any checkout events to its history.
You can keep the changes that you made to individual files, if required.