I think I'm understanding your question fully, but correct me if I'm wrong. You want to set a version of a KB as the Published (ie viewable) version of the article, and be able to edit a previous version of the article to get it ready to replace the currently active/published version?
At this time, the only way a particular revision of an article can be edited from within TeamDynamix (if it is *not* the current revision) is if the article is restored to that Revision version, then edited.
I'm not sure what you are looking to do is possible at all in the system, so I think it might be best to submit an enhancement for the capability you're referring to: The ability to view and edit previous revisions of an article, and independently control which revision version is the Active/Published version.
This may not be possible, but it could for sure be submitted as an enhancement idea to be reviewed. You can go to our portal home page at solutions.teamdynamix.com and use the Submit a Product Idea service button to submit this idea.
If you have any questions at all about anything I've mentioned please let me know.