If I don't want to execute latest revision number of workflow and I want to point it to old revision of workflow how can I do this?
Which workflow version are you talking about? CDK workflows or vCO workflows? As far as i know In both the cases we can use only the latest version of the workflow.
If we can only point to the latest revision of workflow then what is the objective of keeping the old revision's?
The version numbers are used for upgrade and version control.
Can you please elaborate the meaning of upgrade here?
If i can't use old revisions then how can i achieve this:-
In blueprint1 i want revision 0 of same workflow
In blueprint2 i want revision 1 of same workflow
In blueprint3 i want revision 2 of same workflow
You will need to duplicate the workflow and assign the duplicates to fit your needs or modify the workflows with additional logic to vary based upon some criteria that is supplied within the blueprint (like a custom property). I can't think of any other way to achieve what you are asking for.