How to manage the incomplete features in Azure repos

Copper Contributor

Hi Team,

I'm new to DevOps and want to know how to manage the project in Azure Git repos.

I have chosen the Trunk based branching strategy for the development, where we will have the main branch, feature branches, release branches, and bugfix branches (to fix bugs in the releases).

 

saurabhmasc_0-1661413572932.png

 

1. Feature management:

 As in Continuation integration, we should merge our changes to the main branch at least once a day. So how to manage incomplete feature branches and what are the best practices? 

I'm aware of the feature toggle/flag concept, but Is there any other option than the feature toggle?

 

2. Release management:

How to create Release branches only with the complete feature if the main branch also contains incomplete features?

 

Thanks.

0 Replies