Rules are edited by the editor that comes with your rules engine. Workflow is edited by either the GPD (4.0, 4.1) or web based editor comming in 4.1.
jBPM can call rules but better (easier) support is being worked on. How rules are versioned depends on what rules engine you use.
FYI, jBPM has no rules of itself, so 'jBPM Rules' does not exist
guys thanks for the reply.