Version controlling of Scripts used within Bot builder

We have a lot of script nodes used in our project.

As a lead, I wanted my developers to update the script nodes and share with me for review just like I do for websdk or botkit. But there are challenges with the scripts within bot builder. What would be the best way to version control them for reviewing ?

Hello @pdeepa ,

Version controlling is available at bot level and is not available at node level.

However, you can restrict the developers from publishing the bot directly - i.e, you can make sure bot requires approval before publishing, this will ensure that someone will have the capacity to review the bot before approving the publish request.

You will need to customize the role permissions to restrict the developers access to publish and also set the publish preference:

You will find the detailed information on bot management in our documentation: Bot Management

Hope this helps!!