Version child items when parent get versioned

Hello,

I have an item relationship structure as described below :

  • Project
    • Process
      • Item
        • Cost

I was wondering if it is possible to version all child items (Process, Item, Cost) when the parent (Project) is versioned ?

Thank you, best regards !