No, compaction removes all previous revisions, and that cannot be configured. It should also be noted that the revision numbers are not a mechanism of version control, instead it is purely concurrency-control/conflict-prevention.
You'll need to use another method to get document versioning, such as the ones listed in this blog post or this stackoverflow answer.