indeed do NOT save breakpoint info in the cbp file !
This file is the project configuration, something you put in version control system. As such a file that shouldn't change because one just had a debug session, and it wants to keep some breakpoints in mind.
We have a similar mistake today, the workspace contains the active project, and therefor changes when another project is active, this is bad for version control.